Tarea de Vacaciones en C


Algoritmo para dar datos de un trabajador y sus percepciones y deducciones


#include <stdio.h>
#include <conio.h>
main()
{
char cve [10];
char emp [10];
char pues [10];
float hrsl,pph,comi,ant,tp,isr,imss,td,sn;
int x;
{
clrscr ();
gotoxy (10,5); printf("Dar clave:");
scanf ("%s", &cve);
gotoxy (10,6); printf("Dar el nombre del empleado:");
scanf ("%s", &emp);
gotoxy (10,7); printf("Dar el pueto:");
scanf ("%s", &pues);
gotoxy (10,8); printf("Dar las horas laboradas:");
scanf ("%f", &hrsl);
gotoxy (10,9); printf("Dar el pago por hora:");
scanf("%f", &pph);
gotoxy (10,10); printf("Dar la comision:");
scanf ("%f", &comi);
gotoxy (10,11); printf("Dar el anticipo:");
scanf ("%f", &ant);
tp=(hrsl*pph)+comi;
gotoxy (10,12);printf ("percepciones %4.2f\n",tp);
isr=tp*.04;
gotoxy (10,13);printf ("impuesto sobre la renta %4.2f\n",isr);
imss=tp*.06;
gotoxy (10,14);printf("Seguro social %4.2f\n",imss);
td=isr+imss+ant;
gotoxy (10,15);printf ("deducciones %4.2f\n",td);
sn=tp-td;
gotoxy (10,16);printf ("sueldo neto %4.2f\n",sn);
scanf ("%f", &sn);
gotoxy (10,17);printf ("El empleado %s;",emp,"cuanto recibio de percepciones %f:",tp,"Cuanto pago de deducciones %f:",td, "Sueldo neto %f:",sn);
getch ();
}
}

Algoritmo que multiplique dos numeros:


#include <stdio.h>
#include <conio.h>
main()
{
float num1,num2, mult;
printf("Dar un numero:");
scanf ("%f",& num1);
printf("Dar otro numero:");
scanf("%f",& num2);
mult* num1 * num2
printf("Dar el resultado de %f*%f, num");
getch();
}
Algoritmo que muestra como utilizar las formulas de raiz cuadrada,coseno,tangente,seno,cubo ect:

#include <stdio.h>


#include <conio.h>
#include <math.h>
main()
{ float num,raiz,cuadrado,cubo,seno,coseno,tangente;
clrscr();
gotoxy (10,3);printf("Dar un numero:"); scanf("%f",&num);
raiz=sqrt(num);
cuadrado=pow(num,2);
cubo=pow(num,3);
seno=sin(num);
coseno=cos(num);
tangente=tan(num);
gotoxy (10,5);printf("La raiz cuadrada de %4.2f es %4.2f",num,raiz);
gotoxy (10,7);printf("El cuadrado de %4.2f es %4.2f",num,cuadrado);
gotoxy (10,9);printf("El cubo de %4.2f es %4.2f",num,cubo);
gotoxy (10,11);printf("El seno de %4.2f es %4.2f", num,seno);
gotoxy (10,13);printf("El coseno de %4.2f es %4.2f",num,coseno);
gotoxy (10,15);printf("La tangente de %4.2f es %4.2f",num,tangente);
getch();
}

El mismo algoritmo pero que se repita tres veces:


#include <stdio.h>
#include <conio.h>
main()
{
char cve[4];
char desc[8];
float pcosto,ut,pventa;
int x;
for (x=1; x<=3;x++)
{
clrscr();
gotoxy (10,8);printf("Dar una clave:");
       scanf("%s",&cve);
gotoxy (10,10);printf("Dar una descripcion de un producto:");
        scanf("%s",& desc);
gotoxy (10,12);printf("Dar precio de costo:");
        scanf("%f",& pcosto);
gotoxy (10,14);printf("Dar la utilidad:");
        scanf("%f",& ut);
pventa= (pcosto*ut)+pcosto;
gotoxy (10,16);printf("El precio de venta es %f",pventa);
delay(2000);


El mismo algoritmo pero que sea para 5 alumnos:


#include <stdio.h>
#include <conio.h>
main()
{char nom[25];
float c1,c2,c3,prom;
int x;
for (x=1;x<=5;x++)
{
clrscr();printf("Alumno No %d",x);
gotoxy (60,23);printf("programador:");
gotoxy (74,23);printf("nany");
gotoxy (74,24);printf("diana");
gotoxy (18,1);printf("programa que imprime el promedio del alumno");
gotoxy (20,5);printf("dar un nombre:");
scanf("%s",&nom);
gotoxy (20,7);printf("dar una calificacion:");
scanf("%f",&c1);
gotoxy (20,9);printf("dar una segunda calificacion:");
scanf("%f",&c2);
gotoxy (20,11);printf("dar una tercer calificacion:");
scanf("%f", &c3);
prom=(c1+c2+c3)/3;
if(prom>=6)
{
gotoxy (20,13);printf("%s Esta aprobado", nom);
getch();
}
else
{
gotoxy (20,13); {printf("%s esta reprobado con %f",nom,prom);
getch();
}
}
}

Algoritmo para sacar el promedio de un alumno y que diga si esta aprobado o reprobado:


#include <stdio.h>
#include <conio.h>
main()
{char nom[25];
float c1,c2,c3,prom;
{
clrscr();printf("Alumno No %d",x);
gotoxy (60,23);printf("programador:");
gotoxy (74,23);printf("nany");
gotoxy (74,24);printf("diana");
gotoxy (18,1);printf("programa que imprime el promedio del alumno");
gotoxy (20,5);printf("dar un nombre:");
scanf("%s",&nom);
gotoxy (20,7);printf("dar una calificacion:");
scanf("%f",&c1);
gotoxy (20,9);printf("dar una segunda calificacion:");
scanf("%f",&c2);
gotoxy (20,11);printf("dar una tercer calificacion:");
scanf("%f", &c3);
prom=(c1+c2+c3)/3;
if(prom>=6)
{
gotoxy (20,13);printf("%s Esta aprobado", nom);
getch();
}
else
{
gotoxy (20,13); {printf("%s esta reprobado con %f",nom,prom);
getch();
}
}
}

No hay comentarios:

Publicar un comentario