Nomina con marco:
#include <stdio.h>
#include <conio.h>
main()
{ void dibujamarco();
void ponmensaje();
void ponventana();
char cl[20], nom[25], puest[30];
float sn, isr, imss, tdp, ant, td;
int pxh, com, ht, i, apr, rep;
clrscr(); ponventana(1,1,79,23,2); window(2,2,78,22);
textcolor(2); ponmensaje(2,"EMPRESA",61); textcolor(7);
apr=0; rep=0;
gotoxy(10,5); printf("NOMINA");
for(i=1;i<=3;i++)
{
clrscr();
textcolor(3); ponmensaje(2,"EMPRESA",61); textcolor(7);
textcolor(2); ponmensaje(3,"NOMINA",61); textcolor(7);
tdp=(ht*pxh)+com;
gotoxy(10,7); printf("EMPLEADO: %d",i);
gotoxy(10,8); printf("CLAVE DEL EMPLEADO:"); scanf("%s",cl);
gotoxy(10,9); printf("NOMBRE DEL EMPLEADO:"); scanf("%s",nom);
gotoxy(10,10); printf("PUESTO:"); scanf("%s",puest);
textcolor(5); ponmensaje(11,"PERCEPCIONES:",61); textcolor(7);
gotoxy(10,12); printf("HORAS TRABAJADAS:"); scanf("%d",&ht);
gotoxy(10,13); printf("PAGO POR HORA:"); scanf("%d",&pxh);
gotoxy(10,14); printf("COMICION:"); scanf("%d",&com);
gotoxy(10,15); printf("TOTAL DE PERCEPCIONES: %f", tdp);
textcolor(5); ponmensaje(17,"DEDUCCIONES:",61); textcolor(7);
gotoxy(10,18); printf("ANTICIPOS:"); scanf("%d",&ant);
isr=0.04*tdp;
imss=0.06*tdp;
td=isr+imss+ant;
sn=tdp-td;
gotoxy(10,19); printf("EL ISR A DEDUCIR ES DE: %f", isr);
gotoxy(10,20); printf("EL IMSS A DEDUCIR ES DE: %f", imss);
gotoxy(10,21); printf("EL TOTAL DE DEDUCCIONES ES DE: %f", td);
gotoxy(20,22); printf("EL SUELDO NETO ES DE: %f", sn);
{
}
textcolor(2);
gotoxy(10,24); printf("pulse una tecla para continuar...");
textcolor(7);
getch();
}
gotoxy(10,19); printf("El total de aprobados fue de %d",apr);
gotoxy(10,20); printf("El total de reprobados fue de %d",rep); getch();
gotoxy(20,21); printf("Programador=>Trujillo Guerrero German Alexis. CETis 146.");
getch();
}
void ponmensaje(int renglon, char mensaje[], int largo)
{ gotoxy((largo-strlen(mensaje))/2+1,renglon);
cprintf(mensaje); }
void ponventana(char xs, char ys, char xi, char yi, char selector)
{ void dibujamarco();
dibujamarco(xs,ys, xi, yi, selector);
window(xs+1, ys+1, xi-1, yi-1);
clrscr(); }
void dibujamarco(char xs, char ys, char xi, char yi, char selector)
{ int i;
char k1, k2, k3, k4, k5, k6;
switch(selector)
{
case 1:{ k1=218; k2=191; k3=193;
k4=217; k5=196; k6=179; break; }
case 2:{ k1=201; k2=187; k3=200;
k4=188; k5=205; k6=186; break; }
}
gotoxy(xs,ys); putch(k1);
for(i=xs+1;i<xi; i++) putch(k5);
putch(k2);
for(i=ys+1;i<yi;i++) {gotoxy(xs,i); putch (k6); gotoxy(xi,i); putch(k6); }
gotoxy(xs,yi); putch (k3);
for(i=xs+1;i<xi;i++) putch (k5);
putch(k4);
}
#include <conio.h>
main()
{ void dibujamarco();
void ponmensaje();
void ponventana();
char cl[20], nom[25], puest[30];
float sn, isr, imss, tdp, ant, td;
int pxh, com, ht, i, apr, rep;
clrscr(); ponventana(1,1,79,23,2); window(2,2,78,22);
textcolor(2); ponmensaje(2,"EMPRESA",61); textcolor(7);
apr=0; rep=0;
gotoxy(10,5); printf("NOMINA");
for(i=1;i<=3;i++)
{
clrscr();
textcolor(3); ponmensaje(2,"EMPRESA",61); textcolor(7);
textcolor(2); ponmensaje(3,"NOMINA",61); textcolor(7);
tdp=(ht*pxh)+com;
gotoxy(10,7); printf("EMPLEADO: %d",i);
gotoxy(10,8); printf("CLAVE DEL EMPLEADO:"); scanf("%s",cl);
gotoxy(10,9); printf("NOMBRE DEL EMPLEADO:"); scanf("%s",nom);
gotoxy(10,10); printf("PUESTO:"); scanf("%s",puest);
textcolor(5); ponmensaje(11,"PERCEPCIONES:",61); textcolor(7);
gotoxy(10,12); printf("HORAS TRABAJADAS:"); scanf("%d",&ht);
gotoxy(10,13); printf("PAGO POR HORA:"); scanf("%d",&pxh);
gotoxy(10,14); printf("COMICION:"); scanf("%d",&com);
gotoxy(10,15); printf("TOTAL DE PERCEPCIONES: %f", tdp);
textcolor(5); ponmensaje(17,"DEDUCCIONES:",61); textcolor(7);
gotoxy(10,18); printf("ANTICIPOS:"); scanf("%d",&ant);
isr=0.04*tdp;
imss=0.06*tdp;
td=isr+imss+ant;
sn=tdp-td;
gotoxy(10,19); printf("EL ISR A DEDUCIR ES DE: %f", isr);
gotoxy(10,20); printf("EL IMSS A DEDUCIR ES DE: %f", imss);
gotoxy(10,21); printf("EL TOTAL DE DEDUCCIONES ES DE: %f", td);
gotoxy(20,22); printf("EL SUELDO NETO ES DE: %f", sn);
{
}
textcolor(2);
gotoxy(10,24); printf("pulse una tecla para continuar...");
textcolor(7);
getch();
}
gotoxy(10,19); printf("El total de aprobados fue de %d",apr);
gotoxy(10,20); printf("El total de reprobados fue de %d",rep); getch();
gotoxy(20,21); printf("Programador=>Trujillo Guerrero German Alexis. CETis 146.");
getch();
}
void ponmensaje(int renglon, char mensaje[], int largo)
{ gotoxy((largo-strlen(mensaje))/2+1,renglon);
cprintf(mensaje); }
void ponventana(char xs, char ys, char xi, char yi, char selector)
{ void dibujamarco();
dibujamarco(xs,ys, xi, yi, selector);
window(xs+1, ys+1, xi-1, yi-1);
clrscr(); }
void dibujamarco(char xs, char ys, char xi, char yi, char selector)
{ int i;
char k1, k2, k3, k4, k5, k6;
switch(selector)
{
case 1:{ k1=218; k2=191; k3=193;
k4=217; k5=196; k6=179; break; }
case 2:{ k1=201; k2=187; k3=200;
k4=188; k5=205; k6=186; break; }
}
gotoxy(xs,ys); putch(k1);
for(i=xs+1;i<xi; i++) putch(k5);
putch(k2);
for(i=ys+1;i<yi;i++) {gotoxy(xs,i); putch (k6); gotoxy(xi,i); putch(k6); }
gotoxy(xs,yi); putch (k3);
for(i=xs+1;i<xi;i++) putch (k5);
putch(k4);
}
Casos:
#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
int opc;
float num0,num1,num2,num3,num4;
clrscr();
switch(opc)
{
printf("menu:");
printf("1.- Raiz cuadrada");
printf("2.- Tangente");
printf("3.- Elavar al cuadrado");
printf("4.- Elevar al cubo");
printf("salida");
printf("dar una opcion");
scanf("%d",& opc);
switch (opc)
{
case 1:{printf("dar un numero");
scanf("%f",&num0);
raiz=sqrt(num0);
printf("la raiz cuadrada de %f",raiz);
case 2:{printf("dar un numero:");
scanf("%f",&num1);
tangente=tan(num1);
printf("la tangente es %f ",tangente);
case 3:{printf("dar un numero:");
scanf("%f",&num2);
cuadrado=pow(num,2);
printf("el cuadrado es %f",cuadrado);
case 4:{printf("Dar un numero:");
scanf("%f",&num3);
cubo=pow(num,3);
print("El cubo es %f",cubo);
getch();
break;
}
otherwise:{
printf("error");
getch();
break;
}
}
}
#include<conio.h>
#include<math.h>
main()
int opc;
float num0,num1,num2,num3,num4;
clrscr();
switch(opc)
{
printf("menu:");
printf("1.- Raiz cuadrada");
printf("2.- Tangente");
printf("3.- Elavar al cuadrado");
printf("4.- Elevar al cubo");
printf("salida");
printf("dar una opcion");
scanf("%d",& opc);
switch (opc)
{
case 1:{printf("dar un numero");
scanf("%f",&num0);
raiz=sqrt(num0);
printf("la raiz cuadrada de %f",raiz);
case 2:{printf("dar un numero:");
scanf("%f",&num1);
tangente=tan(num1);
printf("la tangente es %f ",tangente);
case 3:{printf("dar un numero:");
scanf("%f",&num2);
cuadrado=pow(num,2);
printf("el cuadrado es %f",cuadrado);
case 4:{printf("Dar un numero:");
scanf("%f",&num3);
cubo=pow(num,3);
print("El cubo es %f",cubo);
getch();
break;
}
otherwise:{
printf("error");
getch();
break;
}
}
}
Ciclo:
#include <stdio.h>
#include <conio.h>
#include <math.h>
main()
{
float num, raiz, cuadrado, cubo;
clrscr();
printf("Dar un numero:");
scanf("%f",&num);
while()
if(num=1)
{
raiz=sqrt(num);
printf("La raiz cuadrada de %4.2f es %4.2f", num, raiz);
}
else
{
if (num=2)
{
cuadrado=pow(num,2);
printf("El cuadrado de %4.2f es %4.2", num, cuadrado);
}
else
{
if (num=3)
cubo=pow(num,3);
printf("El cuadrado de %4.2f es %4.2", num, cubo);
}
else
{
if (num=4);
{
printf("fin");
}
else
printf("Error solo se admite de 1 a 4")
}
}
}
getch();
}
#include <conio.h>
#include <math.h>
main()
{
float num, raiz, cuadrado, cubo;
clrscr();
printf("Dar un numero:");
scanf("%f",&num);
while()
if(num=1)
{
raiz=sqrt(num);
printf("La raiz cuadrada de %4.2f es %4.2f", num, raiz);
}
else
{
if (num=2)
{
cuadrado=pow(num,2);
printf("El cuadrado de %4.2f es %4.2", num, cuadrado);
}
else
{
if (num=3)
cubo=pow(num,3);
printf("El cuadrado de %4.2f es %4.2", num, cubo);
}
else
{
if (num=4);
{
printf("fin");
}
else
printf("Error solo se admite de 1 a 4")
}
}
}
getch();
}
Nomina:
#include <stdio.h>
#include <conio.h>
main()
{
char cl[20], n,[30], p[15];
int hr;
clrscr();
float ph,cm,ant,t1,td,st;
gotoxy (5,5); printf("Dar la clave del trabajador:");
scanf("%s",&cl);
gotoxy (5,7); printf("Dar el nombre del trabajador");
scanf("%s",&n);
gotoxy (5,9); printf("Dar el puesto del trabajador");
scanf("%s",&p);
gotoxy (5,11); printf ("Dar las horas laboradas");
scanf("%s",&hl);
gotoxy (5,13); printf("Dar el pago por hora del empleado");
scanf ("%s",&ph);
gotoxy (5,15); printf ("Dar la comicion del enpleado");
scanf ("%s",&cm);
t1=hr*ph+cm
gotoxy (5,17); printf ("El total de percapciones es: %F",t1);
isr=t1*0.04;
imss=t1*0.06;
gotoxy (5,19); printf ("Dar el anticipo del trabajador:");
scanf ("%f",&ant);
td=isr+imss+ant
st=t1-td
gotoxy (5,21); printf ("Tiene deducciones de: %f",td"Y su sueldo total es de %f",st);
getch()
}
#include <conio.h>
main()
{
char cl[20], n,[30], p[15];
int hr;
clrscr();
float ph,cm,ant,t1,td,st;
gotoxy (5,5); printf("Dar la clave del trabajador:");
scanf("%s",&cl);
gotoxy (5,7); printf("Dar el nombre del trabajador");
scanf("%s",&n);
gotoxy (5,9); printf("Dar el puesto del trabajador");
scanf("%s",&p);
gotoxy (5,11); printf ("Dar las horas laboradas");
scanf("%s",&hl);
gotoxy (5,13); printf("Dar el pago por hora del empleado");
scanf ("%s",&ph);
gotoxy (5,15); printf ("Dar la comicion del enpleado");
scanf ("%s",&cm);
t1=hr*ph+cm
gotoxy (5,17); printf ("El total de percapciones es: %F",t1);
isr=t1*0.04;
imss=t1*0.06;
gotoxy (5,19); printf ("Dar el anticipo del trabajador:");
scanf ("%f",&ant);
td=isr+imss+ant
st=t1-td
gotoxy (5,21); printf ("Tiene deducciones de: %f",td"Y su sueldo total es de %f",st);
getch()
}
Void con ciclo FOR y MARCO:
#include<stdio.h>
#include<conio.h>
main()
{ void dibujamarco();
void ponmensaje();
void ponventana();
char n[20],p[20];
int cve,hl,ph,c,pp,t,i,im,td;
clrscr(); ponventana(1,1,79,23,2); window(2,2,78,22);
textcolor(2); ponmensaje(2,"CETis 146 de Rio Blanco, Ver.",61); textcolor(7);
printf("obtener el sueldo de 5 trabajadores");
for(i=1;i<=3;i++)
{
printf("Dar clave del empleado: ");
scanf("%d",&cve);
printf("Dar nombre del empleado: ");
scanf("%s",& n);
printf("Dar puesto del empleado: ");
scanf("%s",& p);
printf("Dar hrs laboradas por el empleado: ");
scanf("%d",& hl);
printf("Dar pago por hr del empleado: ");
scanf("%d",& ph);
printf("Dar comicion del empleado: ");
scanf("%d",& c);
printf("Dar un prestamo pedido por el empleado: ");
scanf("%d",& pp);
t=(hl*ph)+c+pp;
printf("El sueldo del empleado es %d",t);
i=t*0.04;
im=t*0.06;
td=t-(i+im+pp);
printf("el total de sueldo con deducciones es %d",td);
rep++;
getch();
}
void ponmensaje(int renglon,char mensaje[],int largo)
{
gotoxy((largo-strlen(mensaje))/2+1,renglon);
cprintf(mensaje);
}
void ponventana(char xs,char ys,char xi,char yi,char selector)
{
void dibujamarco();
dibujamarco(xs,ys,xi,yi,selector);
window(xs+1,ys+1,xi-1,yi-1);
clrscr();
}
void dibujamarco(char xs, char ys, char xi, char yi, char selector)
{
int i;
char k1,k2,k3,k4,k5,k6;
switch(selector)
{
case 1:
{k1=218;k2=191;k3=192;
k4=217;k5=196;k6=179;
break;
}
case 2:
{k1=201;k2=187;k3=200;
k4=188;k5=205;k6=186;
break;
}
}
gotoxy(xs,ys);
putch(k1);
for(i=xs+1;i<xi;i++)
putch(k5);
putch(k2);
for(i=ys+1;i<yi;i++)
{
gotoxy(xs,i);
putch(k6);
gotoxy(xi,i);
putch(k6);
}
gotoxy(xs,yi);
putch(k3);
for(i=xs+1;i<xi;i++)
putch(k5);
putch(k4);
}
#include<conio.h>
main()
{ void dibujamarco();
void ponmensaje();
void ponventana();
char n[20],p[20];
int cve,hl,ph,c,pp,t,i,im,td;
clrscr(); ponventana(1,1,79,23,2); window(2,2,78,22);
textcolor(2); ponmensaje(2,"CETis 146 de Rio Blanco, Ver.",61); textcolor(7);
printf("obtener el sueldo de 5 trabajadores");
for(i=1;i<=3;i++)
{
printf("Dar clave del empleado: ");
scanf("%d",&cve);
printf("Dar nombre del empleado: ");
scanf("%s",& n);
printf("Dar puesto del empleado: ");
scanf("%s",& p);
printf("Dar hrs laboradas por el empleado: ");
scanf("%d",& hl);
printf("Dar pago por hr del empleado: ");
scanf("%d",& ph);
printf("Dar comicion del empleado: ");
scanf("%d",& c);
printf("Dar un prestamo pedido por el empleado: ");
scanf("%d",& pp);
t=(hl*ph)+c+pp;
printf("El sueldo del empleado es %d",t);
i=t*0.04;
im=t*0.06;
td=t-(i+im+pp);
printf("el total de sueldo con deducciones es %d",td);
rep++;
getch();
}
void ponmensaje(int renglon,char mensaje[],int largo)
{
gotoxy((largo-strlen(mensaje))/2+1,renglon);
cprintf(mensaje);
}
void ponventana(char xs,char ys,char xi,char yi,char selector)
{
void dibujamarco();
dibujamarco(xs,ys,xi,yi,selector);
window(xs+1,ys+1,xi-1,yi-1);
clrscr();
}
void dibujamarco(char xs, char ys, char xi, char yi, char selector)
{
int i;
char k1,k2,k3,k4,k5,k6;
switch(selector)
{
case 1:
{k1=218;k2=191;k3=192;
k4=217;k5=196;k6=179;
break;
}
case 2:
{k1=201;k2=187;k3=200;
k4=188;k5=205;k6=186;
break;
}
}
gotoxy(xs,ys);
putch(k1);
for(i=xs+1;i<xi;i++)
putch(k5);
putch(k2);
for(i=ys+1;i<yi;i++)
{
gotoxy(xs,i);
putch(k6);
gotoxy(xi,i);
putch(k6);
}
gotoxy(xs,yi);
putch(k3);
for(i=xs+1;i<xi;i++)
putch(k5);
putch(k4);
}
Trabajador:
#include <stdio.h>
#include <conio.h>
main()
{float p;
char [20]
{
printf("dar una clave");
scanf("%s",&c);
printf("dar una descripcion");
scanf("%s",&d);
printf("dar el precio de costo");
scanf("%f",&p);
printf("dar cuanto deceas ganar");
scanf("%s",&u);
pv=(p*u)+p;
printf ("la ganancia es: %s",pv);
getch ();
}
}
#include <conio.h>
main()
{float p;
char [20]
{
printf("dar una clave");
scanf("%s",&c);
printf("dar una descripcion");
scanf("%s",&d);
printf("dar el precio de costo");
scanf("%f",&p);
printf("dar cuanto deceas ganar");
scanf("%s",&u);
pv=(p*u)+p;
printf ("la ganancia es: %s",pv);
getch ();
}
}
Multipicacion de 2 numeros:
#include <stdio.h>
#include <conio.h>
main()
{
float num1,num2,mult;
gotoxy (10,8) printf("Dar un numero:");
scanf("%f",&num1);
gotoxy (10,10) printf("Dar el 2° numero:");
scanf("%f",&num2);
mult=num1*num2;
if mult>500;
{
gotoxy (10,14) printf("La multiplicacion de los 2 numeros es: %f",mult);
else;
getch ();
}
}
#include <conio.h>
main()
{
float num1,num2,mult;
gotoxy (10,8) printf("Dar un numero:");
scanf("%f",&num1);
gotoxy (10,10) printf("Dar el 2° numero:");
scanf("%f",&num2);
mult=num1*num2;
if mult>500;
{
gotoxy (10,14) printf("La multiplicacion de los 2 numeros es: %f",mult);
else;
getch ();
}
}
multiplicacion de 2 numeros (simple)
#include <stdio.h>
#include <conio.h>
main()
{char mult [4]
float n1, n2, mult;
{clrscr();
printf("dar dos numeros:");
scanf("%f %f", &n1 , &n2 );
mult= (n1*n2)
print("el resultado es:");
scanf("%f", &mult);
getch();
}
}
#include <conio.h>
main()
{char mult [4]
float n1, n2, mult;
{clrscr();
printf("dar dos numeros:");
scanf("%f %f", &n1 , &n2 );
mult= (n1*n2)
print("el resultado es:");
scanf("%f", &mult);
getch();
}
}
FOR:
#include <stdio.h>
#include <conio.h>
main()
{char num [2]
float n1;
int x;
for (x=1; x<=10; x++)
{clrscr(); printf ("El numero en la pocicion No. %d",x);
printf("dar in numero");
scanf("%f", &n1);
getch();
}
}
#include <conio.h>
main()
{char num [2]
float n1;
int x;
for (x=1; x<=10; x++)
{clrscr(); printf ("El numero en la pocicion No. %d",x);
printf("dar in numero");
scanf("%f", &n1);
getch();
}
}
Calificaciones (con marco):
#include <stdio.h>
#include <conio.h>
main()
{ void dibujamarco();
void ponmensaje();
void ponventana();
char nom[25];
float c1, c2, c3, prom;
int i, apr, rep;
clrscr(); ponventana(1,1,79,23,2); window(2,2,78,22);
textcolor(2); ponmensaje(2,"CETis 146 de Rio Blanco, Ver.",61); textcolor(7);
apr=0; rep=0;
gotoxy(10,5); printf("obtener el promedio de 3 alumnos");
for(i=1;i<=3;i++)
{
clrscr();
textcolor(3); ponmensaje(2,"CETis 146 de Rio Blanco, Ver.",61); textcolor(7);
gotoxy(10,5); printf("Obtener el promedio de 3 alumnos");
gotoxy(10,7); printf("Alumno: %d",i);
gotoxy(10,10); printf("Nombre del alumno:"); scanf("%s",nom);
gotoxy(10,11); printf("Calificaciones del primer parcial:"); scanf("%f",&c1);
gotoxy(10,12); printf("Calificaciones del segundo parcial:"); scanf("%f",&c2);
gotoxy(10,13); printf("Calificaciones del tercer parcial:"); scanf("%f",&c3);
prom=(c1+c2+c3)/3;
if (prom>=6)
{ gotoxy(10,15); printf("%s esta aprobado con %4.2f",nom,prom);
apr++;
}
else
{textcolor (4);
gotoxy(10,15); printf("%s esta reprobado con %4.2f",nom,prom);
textcolor(7);
rep++;
}
textcolor(2);
gotoxy(30,17); printf("pulse una tecla para continuar...");
textcolor(7);
getch();
}
gotoxy(10,19); printf("El total de aprobados fue de %d",apr);
gotoxy(10,20); printf("El total de reprobados fue de %d",rep); getch();
gotoxy(20,21); printf("Programador=>Trujillo Guerrero German Alexis. CETis 146.");
getch();
}
void ponmensaje(int renglon, char mensaje[], int largo)
{ gotoxy((largo-strlen(mensaje))/2+1,renglon);
cprintf(mensaje); }
void ponventana(char xs, char ys, char xi, char yi, char selector)
{ void dibujamarco();
dibujamarco(xs,ys, xi, yi, selector);
window(xs+1, ys+1, xi-1, yi-1);
clrscr(); }
void dibujamarco(char xs, char ys, char xi, char yi, char selector)
{ int i;
char k1, k2, k3, k4, k5, k6;
switch(selector)
{
case 1:{ k1=218; k2=191; k3=193;
k4=217; k5=196; k6=179; break; }
case 2:{ k1=201; k2=187; k3=200;
k4=188; k5=205; k6=186; break; }
}
gotoxy(xs,ys); putch(k1);
for(i=xs+1;i<xi; i++) putch(k5);
putch(k2);
for(i=ys+1;i<yi;i++) {gotoxy(xs,i); putch (k6); gotoxy(xi,i); putch(k6); }
gotoxy(xs,yi); putch (k3);
for(i=xs+1;i<xi;i++) putch (k5);
putch(k4);
}
#include <conio.h>
main()
{ void dibujamarco();
void ponmensaje();
void ponventana();
char nom[25];
float c1, c2, c3, prom;
int i, apr, rep;
clrscr(); ponventana(1,1,79,23,2); window(2,2,78,22);
textcolor(2); ponmensaje(2,"CETis 146 de Rio Blanco, Ver.",61); textcolor(7);
apr=0; rep=0;
gotoxy(10,5); printf("obtener el promedio de 3 alumnos");
for(i=1;i<=3;i++)
{
clrscr();
textcolor(3); ponmensaje(2,"CETis 146 de Rio Blanco, Ver.",61); textcolor(7);
gotoxy(10,5); printf("Obtener el promedio de 3 alumnos");
gotoxy(10,7); printf("Alumno: %d",i);
gotoxy(10,10); printf("Nombre del alumno:"); scanf("%s",nom);
gotoxy(10,11); printf("Calificaciones del primer parcial:"); scanf("%f",&c1);
gotoxy(10,12); printf("Calificaciones del segundo parcial:"); scanf("%f",&c2);
gotoxy(10,13); printf("Calificaciones del tercer parcial:"); scanf("%f",&c3);
prom=(c1+c2+c3)/3;
if (prom>=6)
{ gotoxy(10,15); printf("%s esta aprobado con %4.2f",nom,prom);
apr++;
}
else
{textcolor (4);
gotoxy(10,15); printf("%s esta reprobado con %4.2f",nom,prom);
textcolor(7);
rep++;
}
textcolor(2);
gotoxy(30,17); printf("pulse una tecla para continuar...");
textcolor(7);
getch();
}
gotoxy(10,19); printf("El total de aprobados fue de %d",apr);
gotoxy(10,20); printf("El total de reprobados fue de %d",rep); getch();
gotoxy(20,21); printf("Programador=>Trujillo Guerrero German Alexis. CETis 146.");
getch();
}
void ponmensaje(int renglon, char mensaje[], int largo)
{ gotoxy((largo-strlen(mensaje))/2+1,renglon);
cprintf(mensaje); }
void ponventana(char xs, char ys, char xi, char yi, char selector)
{ void dibujamarco();
dibujamarco(xs,ys, xi, yi, selector);
window(xs+1, ys+1, xi-1, yi-1);
clrscr(); }
void dibujamarco(char xs, char ys, char xi, char yi, char selector)
{ int i;
char k1, k2, k3, k4, k5, k6;
switch(selector)
{
case 1:{ k1=218; k2=191; k3=193;
k4=217; k5=196; k6=179; break; }
case 2:{ k1=201; k2=187; k3=200;
k4=188; k5=205; k6=186; break; }
}
gotoxy(xs,ys); putch(k1);
for(i=xs+1;i<xi; i++) putch(k5);
putch(k2);
for(i=ys+1;i<yi;i++) {gotoxy(xs,i); putch (k6); gotoxy(xi,i); putch(k6); }
gotoxy(xs,yi); putch (k3);
for(i=xs+1;i<xi;i++) putch (k5);
putch(k4);
}
Calificaciones (simple):
#include <stido.h>
#include <conio.h>
main()
{char nom[25]
float C1, C2, C3, prom;
clrscr();
gotoxy(5, 5);printf("dar un nombre:");
scanf("%s", &nom);
gotoxy(7, 5), printf("dar 3 calificaciones");
scanf("%f %f %f", &C1, &C2, &C3);
prom=(C1+C2+C3)/3;
if(prom>=6){gotoxy( , )printf("%s esta Aprobado", nom);
getch()
}
else{gotoxy( , );printf(%s esta Reprobado", nom);
getch();
}
}
#include <conio.h>
main()
{char nom[25]
float C1, C2, C3, prom;
clrscr();
gotoxy(5, 5);printf("dar un nombre:");
scanf("%s", &nom);
gotoxy(7, 5), printf("dar 3 calificaciones");
scanf("%f %f %f", &C1, &C2, &C3);
prom=(C1+C2+C3)/3;
if(prom>=6){gotoxy( , )printf("%s esta Aprobado", nom);
getch()
}
else{gotoxy( , );printf(%s esta Reprobado", nom);
getch();
}
}
Edad de una persona(edad<18?):
#include <stdio.h>
#include <conio.h>
main()
{char nom[25];
int x,edad;
for (x=1; x<=5; x++)
{clrscr(); printf ("La persona No. %d",x);
printf("Dar el nombre de una persona"); scanf("%s", &nom);
printf("Dar su edad"); scanf ("%d",&edad);
if(edad>=18){printf("%s es mayor de edad", nom);
getch();
}
else{printf("%s es menor de edad", nom);
getch();
}
}
}
#include <conio.h>
main()
{char nom[25];
int x,edad;
for (x=1; x<=5; x++)
{clrscr(); printf ("La persona No. %d",x);
printf("Dar el nombre de una persona"); scanf("%s", &nom);
printf("Dar su edad"); scanf ("%d",&edad);
if(edad>=18){printf("%s es mayor de edad", nom);
getch();
}
else{printf("%s es menor de edad", nom);
getch();
}
}
}
Un numero:
EXAMEN 2:
#include <stdio.h>
#include <conio.h>
#include <math.h>
main()
{
float num, raiz, cuadrado, cubo;
clrscr();
printf("Dar un numero:");
scanf("%f",&num);
while()
if(num=1)
{
raiz=sqrt(num);
printf("La raiz cuadrada de %4.2f es %4.2f", num, raiz);
}
else
{
if (num=2)
{
cuadrado=pow(num,2);
printf("El cuadrado de %4.2f es %4.2", num, cuadrado);
}
else
{
if (num=3)
cubo=pow(num,3);
printf("El cuadrado de %4.2f es %4.2", num, cubo);
}
else
{
if (num=4);
{
printf("fin");
}
else
printf("Error solo se admite de 1 a 4")
}
}
}
getch();
}
EXAMEN 2:
#include <stdio.h>
#include <conio.h>
#include <math.h>
main()
{
int num, opc;
float tangente, seno, coseno;
gotoxy(6,5);printf("MENU DE OPCIONES");
gotoxy(7,5);printf("1.- TANGENTE DE UN NUMERO");
gotoxy(8,5);printf("2.- COSENO DE UN NUMERO");
gotoxy(9,5);printf("3.- SENO DE UN NUMERO");
gotoxy(10,5);printf("4.- SALIDA");
gotoxy(11,5);printf("QUE OPCION DECEA"); scanf("%d",&opc);
switch(opc)
{
case1:
gotoxy(6,39);printf("INTRODUZCA UN NUMERO");scanf("%d",&num);
tangente=tan(num);
gotoxy(8,39);printf("LA TANGENTE DEL NUMERO %d ES : %f", num, tangente);
break;
case2:
gotoxy(6,39);printf("INTRODUZCA UN NUMERO");scanf("%d",&num);
coseno=cos(num);
gotoxy(8,39);printf("EL COSENO DEL NUMERO %d ES: %f", num, coseno);
break;
case3:
gotoxy(6,39);printf("INTRODUSCA UN NUMERO: "); scanf("%d",&num);
seno=sin(num);
gotoxy(8,39);printf("EL SENO DEL NUMERO %d ES: %f", num, seno);
break;
otherwaise:
gotoxy(8,39);printf("SOLO DEL 1 AL 4");
}
}
#include <stdio.h>
#include <conio.h>
main()
{
float n1,n2,mult;
printf("Dar el primer numero: "); scanf("%f", &n1);
printf("Dar el segundo numero: "); scanf ("%f",&n2);
mult=n1*n2;
if(mult>500){printf("El resultado de la multiplicacion es: %f", mult);
getch();
}
else{printf("ERROR");
getch();
}
}
#include <conio.h>
#include <math.h>
main()
{
int num, opc;
float tangente, seno, coseno;
gotoxy(6,5);printf("MENU DE OPCIONES");
gotoxy(7,5);printf("1.- TANGENTE DE UN NUMERO");
gotoxy(8,5);printf("2.- COSENO DE UN NUMERO");
gotoxy(9,5);printf("3.- SENO DE UN NUMERO");
gotoxy(10,5);printf("4.- SALIDA");
gotoxy(11,5);printf("QUE OPCION DECEA"); scanf("%d",&opc);
switch(opc)
{
case1:
gotoxy(6,39);printf("INTRODUZCA UN NUMERO");scanf("%d",&num);
tangente=tan(num);
gotoxy(8,39);printf("LA TANGENTE DEL NUMERO %d ES : %f", num, tangente);
break;
case2:
gotoxy(6,39);printf("INTRODUZCA UN NUMERO");scanf("%d",&num);
coseno=cos(num);
gotoxy(8,39);printf("EL COSENO DEL NUMERO %d ES: %f", num, coseno);
break;
case3:
gotoxy(6,39);printf("INTRODUSCA UN NUMERO: "); scanf("%d",&num);
seno=sin(num);
gotoxy(8,39);printf("EL SENO DEL NUMERO %d ES: %f", num, seno);
break;
otherwaise:
gotoxy(8,39);printf("SOLO DEL 1 AL 4");
}
}
"TAREAS DE VACACIONES: "
1.-
#include <stdio.h>
#include <conio.h>
main()
{
float n1,n2,mult;
printf("Dar el primer numero: "); scanf("%f", &n1);
printf("Dar el segundo numero: "); scanf ("%f",&n2);
mult=n1*n2;
if(mult>500){printf("El resultado de la multiplicacion es: %f", mult);
getch();
}
else{printf("ERROR");
getch();
}
}
2.-
#include<stdio.h>
#include<conio.h>
main()
{
int i,n[1000];
for(i=0; i<1000000; i++){
printf("Dame numero ");
scanf("%d",&n[i]);
}
for(i=0; i<1000000; i++){
printf("\n");
printf("%d",n[i]);
}
getch();
}
3.-
?????
4.-
#include <stdio.h>
#include <conio.h>
main()
{char nom[50];
int edad;
printf("Dar el nombre de una persona: "); scanf("%s", &nom);
printf("Dar su edad: "); scanf ("%d",&edad);
if(edad>=18){printf("%s es mayor de edad", nom);
getch();
}
else{printf("%s es menor de edad", nom);
getch();
}
}
6.-
#include <stdio.h>
#include <conio.h>
main()
{char nom[50];
int x,c1,c2,c3,c4;
float prom;
for (x=1; x<5; x++);
printf ("El alumno No. %d",x);
printf("Dar el nombre del alumno: ",nom); scanf("%s", &nom);
printf("Dar la primera calificacion: "); scanf ("%d",&c1);
printf("Dar la segumdo calificacion: "); scanf ("%d",&c2);
printf("Dar la tercera calificacion: "); scanf ("%d",&c3);
printf("Dar la cuarta calificacion: "); scanf ("%d",&c4);
prom=(c1+c2+c3+c4)/4;
if(prom>6){printf("%s esta APROBADO", nom);
getch();
}
else{printf("%s esta REPROBADO", nom);
getch();
}
}
7.-
?????
8.-
#include <stdio.h>
#include <conio.h>
main()
{
int n1,n2,n3;
{
printf ("Dar el primer numero: "); scanf("%d",&n1);
printf("Dar el segundo numero: "); scanf("%d",&n2);
printf("Dar el tercer numero: "); scanf ("%d",&n3);
if (n1>n2){printf("%d es mayor que %d", n1, n2);
getch();
}
else
if (n2>n3){printf("%d es mayor que %d", n2, n3);
getch();
}
else (n3>n1){printf("%d es mayor que %d", n3, n2);
getch();
}
getch();
}
}
9.-
?????
10.-
EXAMEN DE VACACIONES:
#include<stdio.h>
#include<conio.h>
main()
{
char clv[20], nom[20], des[20], nomproveedor[30];
int opc,hr,hrlbex,com;
float pgxh,pago,comt,tper,isr,imss,acant,tdeduc,util,precio,preciodeventa;
clrscr()
switch (opc)
{
for (i=1; i<=3; i++)
gotoxy(36,2);printf("ALIMENTOS VERACRUZ");
gotoxy(36,3);printf("OPCIONES:");
gotoxy(36,4);printf("1.- Gestion de Nomina");
gotoxy(36,5);printf("2.- Control de inventarios");
gotoxy(36,6);printf("3.- Salida del programa");
gotoxy(3,7);printf("Dar una opcion"); scanf("%d",&opc);
switch (opc)
{
case 1:{
gotoxy(30,7);printf("GESTION DE NOMINA:");
gotoxy(3,8);printf("Trabajadoro No.: %d", i);
gotoxy(3,9);printf("Nombre del trabajador:",&nom);
gotoxy(4,10);printf("Clave del trabajador:"); scanf("%s",&clv);
gotoxy(4,11);printf("Percepciones:");
gotoxy(4,12);printf("Cuantas horas laboro:"); scanf("%d",&hr);
if (hr>40)
{
hrlbex=hr-40;
gotoxy(24,13);printf("El pago por hora es de:"); scanf("%f",&pgxh);
pgdhrex=hrlbex+(pgxh*3);
pago=pgxh*40;
gotoxy(4,14);printf("Su comicion es de:") scanf("%d",&com);
comt=com+pgdhrex;
gotoxy(4,13);printf("A cuanto asiende su comicion: %f",&comt);
tper=comt+pago;
gotoxy(24,14);printf("El total de percepciones de %s es de %f",nom ,tper);
getch();
}
else
{
gotoxy(24,13);printf("El pago por hora es de:"); scanf("%f",&pgxh);
gotoxy(3,14);printf("Las horas laboradas son %d",hr);
tper=pgxh*hr;
gotoxy(25,15);printf("El total de percepciones de %s es %f: ",tper);
getch();
}
printf("DEDUCCIONES:");
if (tper>2500);
{
isr=tper*0.03;
printf("El ISR es de: %f",isr);
getch();
}
else
{
isr=tper*0.04;
printf("El ISR es de: %f",isr);
getch();
}
if (tper<2000);
{
imss=tper*0.06;
printf("El IMSS es de: ",imss);
getch();
}
else
{
imss=tper*0.05;
printf("El IMSS es de: ",imss);
getch();
}
printf("¿A cuanto acienden sus anticipos: "); scanf("%f",&acant);
tdeduc=isr+imss+acant;
gotoxy(15,20); printf("El total de deducciones de %s es %f", nom, tdeduc);
gotoxy(60,20);printf("Programadores: Lucio Raymundo Avendaño Vazquez, Guadalupe Diaz Porras, Carlos Vazquez Alducin, Karina Gabriela Vallejo Reyes.")
getch();
break;
}
case 2:
{
gotoxy(25,9);printf("Control de inventarios:");
gotoxy(27,10);printf("Producto No.: %d", i);
gotoxy(3,11);printf("Clave del producto:"); scanf("%s",&clv);
gotoxy(3,12);printf("Descripcion del producto:"); scanf("%s",&des);
gotoxy(3,13);printf("Nombre del proveedor:"); scanf("%s",&nomproveedor);
gotoxy(3,14);printf("Utilidad deceada:"); scanf("%f",&util);
gotoxy(3,15);printf("El precio normal es de: ");scanf("%f",precio);
preciodeventa=util*precio;
gotoxy(24,17);printf("El precio de venta al publico es de %f",preciodeventa);
getch();
break;
}
otherwise:{
printf("ERROR SOLO SE ACEPTA DE EL 1 AL 3");
getch();
break;
}
}
}
No hay comentarios:
Publicar un comentario