SUBMODULO I: Ampliar los principios de programación en la solución de problemas

Programa que imprima el letrero Hola Cetis146

#include <stdio.h>
#include <conio.h>
main()
{
printf("HOLA CETIS146");
getch();
}

programa para centrar nombre


#include <stdio.h>
#include <conio.h>
main()
{
clrscr();
gotoxy(30,10);printf("Diana,Alan,Vicvic");
getch();
}

programa que sume 2 numeros

#include<stdio.h>
#include<conio.h>
main()
{int num1,num2,suma;
clrscr();
printf("dar un numero:");
scanf("%d",&num1);
printf("dar otro numero:");
scanf("%d",&num2);
suma=num1+num2;
printf("la suma de %d mas %d es %d",num1,num2,suma);
getch();
}

programa  que multiplique 2 numeros


#include<stdio.h>
#include<conio.h>
main()
{
int num1,num2,mult;
clrscr();
printf("dar un numeros:");
scanf("%d",&num1);
printf("dar otro numero:");
scanf("%d",&num2);
mult=num1*num2;
printf("el resultado de %d por %d es: %d",num1,num2,mult);
getch();
}

programa que imprima un numero 10 veces

#include<stdio.h>
#include<conio.h>
main()
{
int x,num;
clrscr();
for(x=1;x<=10;x++)
{
printf("numero:%d",x);
printf("dar un numero");
scanf("%d",&num);
printf("%d",num);
}
}

programa que diga el mayor de dos números o igual si es que lo son

#include<stdio.h>
#include<conio.h>
main()
{
int num,num2;
clrscr();
gotoxy(5,3);printf("programador: Alan Daniel Guerrero Juarez") ;
gotoxy(1,5);printf("Introduce el primer valor:");
scanf("%d",&num);
gotoxy(1,6);printf("Introduce el segundo valor:");
scanf("%d",&num2);
if(num>num2)
{
printf("%d es mayor que %d",num,num2);
getch();
}
else
{
if(num2>num)
{
printf("%d es mayor que %d",num2,num);
getch();
}
else
{
printf("%d es igual que %d",num,num2);
getch();
}
}
}

programa que de el promedio de 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("Alunmo numero %d",x);
gotoxy(10,3);printf("Este programa es para obtner el promedio de un alumno");
gotoxy(30,25);printf("programadores: Alan , Diana, victor alias bosi bb");
gotoxy(32,5);printf("Dar un Nombre:");
scanf("%s",&nom);
gotoxy(25,6);printf("Dar la primera calificacion:");
scanf("%f",&c1);
gotoxy(25,7);printf("Dar la segunda calificacion:");
scanf("%f",&c2);
gotoxy(25,8);printf("Dar la tercera calificacion:");
scanf("%f",&c3);
prom=(c1+c2+c3)/3;
if(prom>=6)
{
gotoxy(25,10);printf("%s Esta Aprobado y su promedio es: %4.1f",nom,prom);
getch();
}
else
{
gotoxy(25,10);printf("%s Esta Reprobado y su promedio es: %4.1f",nom,prom);
getch();
}
}
}


programa que indica el precio de venta de un producto por medio de un porcentaje de ganancia

#include<stdio.h>
#include<conio.h>
main()
{
int x;
char cue,desc[25];
float preart,util,precvent;
clrscr();
for(x=1;x<=3;x++)

{
clrscr();
gotoxy(1,4);printf("producto No. %d",x);
gotoxy(1,5);printf("introduce la clave:");
scanf("%s",&cue);
gotoxy(1,6);printf("introduce la descripcion del Articulo:");
scanf("%s",&desc);
gotoxy(1,7);printf("introduce el precio del Articulo:");
scanf("%f",&preart);
gotoxy(1,8);printf("cuanto quieres ganar? ejemplo .00 : ");
scanf("%f",&util);
precvent=(preart*util)+preart;
gotoxy(1,12);printf("el precio de venta es: %4.2f",precvent);
getch();
}
}

programa que da el total de percepciones , deducciones y sueldo neto

#include<stdio.h>
#include<conio.h>
main()
{
char cue,pue[25];
char nom[50];
int hrs,x;
float pagxhr,comision,percepciones,isr,imss,ant,deducciones,sueldneto;
float hrsx,pex;

for(x=1;x<=3;x++)
{
clrscr();
gotoxy(24,25);printf("Programador: Alan Daniel Guerrero Juarez");
gotoxy(1,2);printf("empleado No.:%d",x);
gotoxy(1,3);printf("Introduce la clave:");
scanf("%s",&cue);
gotoxy(1,5);printf("Escribe el nombre del trabajador:");
scanf("%s",&nom);
gotoxy(1,7);printf("Especifica el cargo en su puesto:");
scanf("%s",&pue);
gotoxy(1,9);printf("Dar el. total de hrs laboradas durante la semana:");
scanf("%d",&hrs);
gotoxy(1,11);printf("el pago por hora es de:");
scanf("%f",&pagxhr);
gotoxy(1,13);printf("la comision por su trabajo fue de:");
scanf("%f",&comision);
if(hrs>40)
{
hrsx=hrs-40;
pex=hrsx*(2*pagxhr);
percepciones=40*pagxhr+(comision+pex);
}
else
{
percepciones=(hrs*pagxhr)+comision;
}
isr=percepciones*.04;
imss=percepciones*.06;

gotoxy(1,15);printf("el anticipo del trabajador es de:");
scanf("%f",&ant);
deducciones=isr+imss+ant;
sueldneto=percepciones-deducciones;
gotoxy(1,17);printf("%s",nom);
gotoxy(1,19);printf("su total de percepciones es de:%4.2f",percepciones);
gotoxy(1,21);printf("su total de deducciones es de:%4.2f",deducciones);
gotoxy(1,22);printf(" y su sueldo total es de:%4.2f",sueldneto);


getch();
}
}

Examen sacar el promedio de 5 calificaciones de un alumno y definir si esta aprobado o reprobado

#include<stdio.h>
#include<conio.h>
main()
{
char nom[25];
float calf1,calf2,calf3,calf4,calf5,prom;
clrscr();
printf("Dar el nombre del alumno:");
scanf("%s",&nom);
printf("introducir la primera calificacion:");
scanf("%f",&calf1);
printf("introducir la segunda calificacion:");
scanf("%f",&calf2);
printf("introducir la tercera calificacion:");
scanf("%f",&calf3);
printf("introducir la cuarta calificacion:");
scanf("%f",&calf4);
printf("introducir la quinta calificacion:");
scanf("%f",&calf5);
prom=(calf1+calf2+calf3+calf4+calf5)/5;
if(prom>=6)
{
printf("%s: Esta Aprobado y su promedio es: %4.2f",nom,prom);
getch();
}
else
{
printf("%s: Esta Reprobado y su promedio es: %4.2f",nom,prom);
getch();
}
}


Programa que obtiene la raíz cuadrada, eleva al cuadrado y al cubo un numero y contiene un menú de opciones de operación.



#include<stdio.h>
#include<conio.h>
#include<math.h>
main()

{float num,raiz,op,cuadrado,cubo;
clrscr();
gotoxy(5,4);printf("Menu:");
gotoxy(5,6);printf("1.- Raiz cuadrada");
gotoxy(5,7);printf("2.- Elevar al cuadrado");
gotoxy(5,8);printf("3.- Elevar al cubo");
gotoxy(5,10);printf("Dar el numero con el que desea trabajar:");
scanf("%f",&num);
gotoxy(5,12);printf("Elige el numero de las 3 opciones que aparecen en el menu:");
scanf("%f",&op);
switch(op)
{
case 1:
{raiz=sqrt(num);
gotoxy(2,14);printf("La Raiz cuadrada de: %4.2f es: %4.2f",num,raiz);
break;}
case 2:
{cuadrado=pow(num,2);
gotoxy(2,14);printf("El Cuadrado de: %4.2f es: %4.2f",num,cuadrado);
break;}
case 3:
{cubo=pow(num,3);
gotoxy(2,14);printf("El Cubo de: %4.2f es: %4.2f",num,cubo);
break;}
otherwise:
{printf("Error");}
}
getch();
}


Otra versión del programa de arriba agregando un ciclo y una opción para salir del menu.

#include<stdio.h>
#include<conio.h>
#include<math.h>
main()

{
float num,raiz,op,cuadrado,cubo;
clrscr();
gotoxy(5,4);printf("Menu:");
gotoxy(5,6);printf("1.- Raiz cuadrada");
gotoxy(5,7);printf("2.- Elevar al cuadrado");
gotoxy(5,8);printf("3.- Elevar al cubo");
gotoxy(5,9);printf("4.- para salir");
gotoxy(5,11);printf("Elija una opcion del menu: <Ejemplo=> 1: ");
scanf("%f",&op);
while(op!=4)
{
clrscr();
gotoxy(5,4);printf("Menu:");
gotoxy(5,6);printf("1.- Raiz cuadrada");
gotoxy(5,7);printf("2.- Elevar al cuadrado");
gotoxy(5,8);printf("3.- Elevar al cubo");
gotoxy(5,9);printf("4.- para salir");
gotoxy(5,11);printf("Elija una opcion del menu: <Ejemplo=> 1: ");
scanf("%f",&op);
gotoxy(5,13);printf("Dar el numero: ");
scanf("%f",&num);
switch(op)
{
case 1:
{raiz=sqrt(num);
gotoxy(2,15);printf("La Raiz cuadrada de: %4.2f es: %4.2f",num,raiz);
break;}
case 2:
{cuadrado=pow(num,2);
gotoxy(2,15);printf("El Cuadrado de: %4.2f es: %4.2f",num,cuadrado);
break;}
case 3:
{cubo=pow(num,3);
gotoxy(2,15);printf("El Cubo de: %4.2f es: %4.2f",num,cubo);
break;}
otherwise:
{printf("Error");}
}
getch();
}
}


Menú 2:

#include<stdio.h>

#include<conio.h>
#include<math.h>
main()

{
float num,raiz,op,cuadrado,cubo;
clrscr();
gotoxy(5,4);printf("Menu:");
gotoxy(5,6);printf("1.- Raiz cuadrada");
gotoxy(5,7);printf("2.- Elevar al cuadrado");
gotoxy(5,8);printf("3.- Elevar al cubo");
gotoxy(5,9);printf("4.- para salir");
gotoxy(5,11);printf("Elija una opcion del menu: <Ejemplo=> 1: ");
scanf("%f",&op);
gotoxy(5,13);printf("Dar el numero: ");
scanf("%f",&num);
switch(op)
{
case 1:
{raiz=sqrt(num);
gotoxy(2,15);printf("La Raiz cuadrada de: %4.2f es: %4.2f",num,raiz);
break;}
case 2:
{cuadrado=pow(num,2);
gotoxy(2,15);printf("El Cuadrado de: %4.2f es: %4.2f",num,cuadrado);
break;}
case 3:
{cubo=pow(num,3);
gotoxy(2,15);printf("El Cubo de: %4.2f es: %4.2f",num,cubo);
break;}
otherwise:
{printf("Error");}
}
getch();
}
}


Menú 3:

#include<stdio.h>
#include<conio.h>
#include<math.h>
main()

{
float raiz,op,cuadrado,cubo;
int num;
op=0;
while(op!=4)
{
clrscr();
textcolor(12);gotoxy(5,4);cprintf("Menu:");textcolor(7);
gotoxy(5,6);printf("1.- Raiz cuadrada");
gotoxy(5,7);printf("2.- Elevar al cuadrado");
gotoxy(5,8);printf("3.- Elevar al cubo");
gotoxy(5,9);printf("4.- para salir");
gotoxy(5,11);printf("Elija una opcion del menu: <Ejemplo=> 1: ");
scanf("%f",&op);
gotoxy(5,13);printf("Dar el numero: ");
scanf("%d",&num);
switch(op)
{
case 1:
{raiz=sqrt(num);
textcolor(15);gotoxy(2,15);cprintf("La Raiz cuadrada de: %d es: %4.2f",num,raiz);textcolor(7);
break;}
case 2:
{cuadrado=pow(num,2);
textcolor(15);gotoxy(2,15);cprintf("El Cuadrado de: %d es: %4.2f",num,cuadrado);textcolor(7);
break;}
case 3:
{cubo=pow(num,3);
textcolor(15);gotoxy(2,15);cprintf("El Cubo de: %d es: %4.2f",num,cubo);textcolor(7);
break;}
otherwise:
{printf("Error");}
}
getch();
}
}

menu 4:

#include<stdio.h>
#include<conio.h>
main()
{
void dibujamarco();
void ponventana();
int opc,hrs,x,y; char cve,nom[25];float pxh,com,hrxtra,phx,tp,isr,imss,ant,td,sueldo;
char cvee,dp,nomp[50];
float pvp,pda,utilidad;
opc=0;
while(opc!=3)
{
clrscr();
ponventana(1,1,79,23,2);
window(2,2,78,22);
textcolor(15);gotoxy(30,2);cprintf("Programador: Alan Daniel Guerrero Ju rez.");textcolor(7);
textcolor(12);gotoxy(5,2);cprintf("ALIMENTOS VERACRUZ");textcolor(7);
textcolor(9);gotoxy(20,3);cprintf("OPCIONES");textcolor(7);
gotoxy(30,4);printf("1.- GESTION DE NOMINA");
gotoxy(30,5);printf("2.- CONTROL DE INVENTARIOS");
gotoxy(30,6);printf("3.- SALIDA DEL PROGRAMA");
textcolor(9);gotoxy(10,8);cprintf("ELIGE UNA OPCION:");textcolor(7);
scanf("%d",&opc);
switch(opc)
{
case 1:
{
for(x=1;x<=3;x++)
{clrscr();
textcolor(15);gotoxy(30,2);cprintf("Programador: Alan Daniel Guerrero Ju rez.");textcolor(7);
textcolor(12);gotoxy(5,2);cprintf("ALIMENTOS VERACRUZ");textcolor(7);
textcolor(9);gotoxy(20,3);cprintf("OPCIONES:");textcolor(7);
gotoxy(30,4);printf("1.- GESTION NOMINAL");
gotoxy(30,5);printf("2.- CONTROL DE INVENTARIO");
gotoxy(30,6);printf("3.- SALIDA DEL PROGRAMA");
textcolor(12);gotoxy(20,9);cprintf("GESTION NOMINAL");textcolor(7);
gotoxy(40,9);printf("No.Empleado: %d",x);
gotoxy(2,10);printf("Clave del trabajador:");
scanf("%s",&cve);
gotoxy(2,11);printf("nombre del trabajador:");
scanf("%s",&nom);
textcolor(15);gotoxy(15,12);cprintf("PERCEPCIONES");textcolor(7);
gotoxy(2,13);printf("Cuantas horas laboro:");
scanf("%d",&hrs);
gotoxy(2,14);printf("¨Cuanto se le paga por hora?:");
scanf("%f",&pxh);
gotoxy(2,15);printf("A cuanto asciende su comision:");
scanf("%f",&com);
if(hrs>40)
{
hrxtra=(hrs-40);
phx=hrxtra*(3*pxh);
tp=(40*pxh+com+phx);
}
else
{
tp=hrs*pxh+com;
}
gotoxy(20,16);printf("El total de percepciones es de: %4.2f",tp);
textcolor(15);gotoxy(15,17);cprintf("DEDUCCIONES");textcolor(7);
if(tp>2500.00)
{
isr=tp*.03;
gotoxy(2,18);printf("El ISR ES DE: %4.2",isr);
}
else
{
isr=tp*.04;
gotoxy(2,18);printf("EL ISR ES DE: %4.2f",isr);
}
if(tp<2000.00)
{
imss=tp*.06;
gotoxy(2,19);printf("EL IMSS ES DE: %4.2f",imss);
}
else
{
imss=tp*.05;
gotoxy(2,19);printf("EL IMSS ES DE: %4.2f",imss);
}
gotoxy(2,20);printf("A cuanto ascienden sus anticipos:");
scanf("%f",&ant);
td=isr+imss+ant;
gotoxy(40,19);printf("%s",nom);
gotoxy(40,20);printf("El total de deducciones es de: %4.2f",td);
sueldo=tp-td;
gotoxy(25,21);printf("El sueldo neto es de: %4.2f",sueldo);
getch();
}
break;
}
case 2:
{
for(y=1;y<=3;y++)
{clrscr();
textcolor(15);gotoxy(30,2);cprintf("Programador: Alan Daniel Guerrero Ju rez.");textcolor(7);
textcolor(12);gotoxy(5,2);cprintf("ELIMENTOS VERACRUZ");textcolor(7);
textcolor(9);gotoxy(20,3);cprintf("OPCIONES:");textcolor(7);
gotoxy(30,4);printf("1.- GESTION NOMINAL");
gotoxy(30,5);printf("2.- CONTROL DE INVENTARIOS");
gotoxy(30,6);printf("3.- SALIDA DEL PROGRAMA");
textcolor(12);gotoxy(20,9);cprintf("CONTROL DE INVENTARIOS");textcolor(7);
gotoxy(40,10);printf("No.producto: %d",y);
gotoxy(2,10);printf("Clave del producto:");
scanf("%s",&cvee);
gotoxy(2,11);printf("Descripcion del producto:");
scanf("%s",&dp);
gotoxy(2,12);printf("Nombre del proveedor:");
scanf("%s",&nomp);
gotoxy(2,13);printf("Precio del articulo:");
scanf("%f",&pda);
gotoxy(2,14);printf("Utilidad deseada:");
scanf("%f",&utilidad);
pvp=(pda*utilidad)+pda;
gotoxy(20,16);printf("El precio de venta al publico es de: %4.2f",pvp);
getch();
}
break;
}
otherwise:
{printf("Error");}
}
getch();
}
}
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);
}

Prueba 3:


#include<stdio.h>
#include<conio.h>
main()
{
int opc=0; float n1,n2,suma,nu1,nu2,nu3,mult,num1,num2,dvsion;
while(opc!=4)
{
clrscr();
gotoxy(5,6);printf("MENU DE OPCIONES");
gotoxy(5,8);printf("1.- SUMA DE 2 NUMEROS");
gotoxy(5,9);printf("2.- MULTIPLICACION DE 3 NUMEROS");
gotoxy(5,10);printf("3.- DIVISION DE 2 NUMEROS");
gotoxy(5,11);printf("4.- SALIDA");
gotoxy(5,13);printf("QUE OPCION DESEA?");
scanf("%d",&opc);
switch(opc)
{
case 1:
{
gotoxy(50,23);printf("PROGRAMADOR:");
gotoxy(50,24);printf("GUERRERO JUAREZ ALAN DANIEL");
gotoxy(40,6);printf("SUMA DE 2 NUMEROS:");
gotoxy(40,8);printf("INTRODUZCA UN PRIMER NUMERO:");
scanf("%f",&n1);
gotoxy(40,10);printf("INTRODUZCA UN SEGUNDO NUMERO:");
scanf("%f",&n2);
suma=n1+n2;
gotoxy(40,13);printf("LA SUMA DE AMBOS ES: %4.2f",suma);
break;
}
case 2:
{
gotoxy(50,23);printf("PROGRAMADOR:");
gotoxy(50,24);printf("GUERRERO JUAREZ ALAN DANIEL");
gotoxy(40,6);printf("MULTIPLICACION DE 3 NUMEROS:");
gotoxy(40,8);printf("INTRODUZCA UN PRIMER NUMERO:");
scanf("%f",&nu1);
gotoxy(40,10);printf("INTRODUZCA EL SEGUNDO NUMERO:");
scanf("%f",&nu2);
gotoxy(40,12);printf("INTRODUZCA EL TERCER NUMERO:");
scanf("%f",&nu3);
mult=(nu1*nu2)*nu3;
gotoxy(40,15);printf("LA MULTIPLICACION DE LOS 3 NUMEROS ES: %4.2f",mult);
break;
}
case 3:
{
gotoxy(50,23);printf("PROGRAMADOR:");
gotoxy(50,24);printf("GUERRERO JUAREZ ALAN DANIEL");
gotoxy(40,6);printf("DIVISION DE 2 NUMEROS:");
gotoxy(40,8);printf("INTRODUZCA EL PRIMER NUMERO:");
scanf("%f",&num1);
gotoxy(40,10);printf("INTRODUZCA EL SEGUNDO NUMERO:");
scanf("%f",&num2);
dvsion=num1/num2;
gotoxy(40,13);printf("LA DIVISION DE AMBOS ES: %4.2f",dvsion);
break;
}
otherwise:
{printf("Error autodestruccion en 123456...xD");
break;
}
}
getch();
}
}


Programa que multiplique 2 números cualquiera e imprima el resultado siempre cuando este sea mayor a 500.

#include<stdio.h>
#include<conio.h>
main()
{
int num1,num2,mult;
clrscr();printf("dar un numeros:");scanf("%d",&num1);
printf("dar otro numero:");scanf("%d",&num2);
mult=num1*num2;if(mult>500)
{
printf("el resultado de %d por %d es: %d",num1,num2,mult);
}
else
{
}getch();
}  


2 programa que lea N  números y que haga la suma de ellos . debe terminar cuando un numero  sea igual a 0, imprimiendo la suma total de los números 

#include<stdio.h>
#include<conio.h>
main()
{
float num,suma;
suma=0;
num=1;
while(num!=0)
{ clrscr();
gotoxy(5,5);printf("Introduce un valor:");
scanf("%f",&num);
suma=suma+num;
gotoxy(10,8);printf(" la suma total es: %4.2f",num,suma);
getch();
}
}

3 programa que lea N  números  y que imprima cuantos números leyó. Debe terminar  cuando un numero  sea igual a 99 

#include<stdio.h>
#include<conio.h>
main()
{
float num;int x;
num=0;
x=0;
while(num!=99)
{ clrscr();
gotoxy(5,5);printf("Introduce un valor:");
scanf("%f",&num);
x=x++;
}
gotoxy(10,8);printf(" El total de numeros leidos es: %d",x);
getch();
}

4 programa que lea nombre y edad  de una persona . si la edad es menor de 18 años  imprimir “menor de edad”  en caso contrario “mayor de edad”

#include<stdio.h>
#include<conio.h>
main()
{ char nom [25];
float edd;
clrscr();
gotoxy(5,2);printf("Escribe tu nombre:");scanf("%s",&nom);
gotoxy(5,3);printf("Introduce tu edad en numero:");scanf("%f",&edd);
if(edd<18)
{
textcolor(12);gotoxy(20,5);cprintf("MENOR DE EDAD");textcolor(7);
}
else
{
textcolor(15);gotoxy(20,5);cprintf("MAYOR DE EDAD");textcolor(7);
}
gotoxy(5,6);system("pause");
}

5 programa que obtenga el factorial  de un numero cualquiera 

#include<stdio.h>
#include<conio.h>
main()
{
int x,num,fact=1;
clrscr();
gotoxy(5,5);printf("Introduce un numero para calcular su factorial:");
scanf("%d",&num);
for(x=1;x<=num;x++)
fact=fact*x;
gotoxy(20,7);printf("El factorial de: %d es: %d",num,fact);
getch();
}

6 programa que lea nombre y 4 calificaciones de un alumno . debe imprimir al final nombre y promedio correspondiente indicando si aprueba o no el alumno . total de alumnos 5

#include<stdio.h>
#include<conio.h>
main()
{

char nom[25];
float c1,c2,c3,c4,prom;
int x;
for(x=1;x<=5;x++)
{
clrscr();
printf("Alunmo numero %d",x);
gotoxy(32,5);printf("Dar un Nombre:");
scanf("%s",&nom);
gotoxy(25,6);printf("Dar la primera calificacion:");
scanf("%f",&c1);
gotoxy(25,7);printf("Dar la segunda calificacion:");
scanf("%f",&c2);
gotoxy(25,8);printf("Dar la tercera calificacion:");
scanf("%f",&c3);
gotoxy(25,9);printf("Dar la cuarta calificacion:");
scanf("%f",&c4);
prom=(c1+c2+c3+c4)/4;
if(prom>=6)
{
gotoxy(25,10);printf("%s Esta Aprobado y su promedio es: %4.1f",nom,prom);
getch();
}
else
{
gotoxy(25,10);printf("%s Esta Reprobado y su promedio es: %4.1f",nom,prom);
getch();
}
}
}

7 programa que lea 2 números y si estos son pares que los multiplique , pero si son impares que los sume , imprimiendo resultado correspondiente  . no de repeticiones para este proceso,3.

#include<stdio.h>
#include<conio.h>
main()
{
int x,n1,n2,mult,suma;
for(x=1;x<=3;x++)
{ clrscr();
gotoxy(25,1);printf("Proceso No. : %d",x);
gotoxy(5,2);printf("Dar un numero:");
scanf("%d",&n1);
gotoxy(5,3);printf("Dar un segundo numero:");
scanf("%d",&n2);
if((n1&n2%2)==0)
{
mult=n1*n2;
gotoxy(5,5);printf("%d por %d igual a: %d",n1,n2,mult);
getch();
}
else
{
suma=n1+n2;
gotoxy(5,5);printf("%d mas %d igual a: %d",n1,n2,suma);
getch();
}
}
}

8 programa que lea 3 números  y determine cual es el mayor 

#include<stdio.h>
#include<conio.h>
main()
{
int num,mayor=0,x;
clrscr();
gotoxy(5,5);printf("Introduce tres numeros:");
for(x=1;x<=3;x++)
{
scanf("%d",&num);
if(num>mayor) mayor=num;
}
gotoxy(5,7);printf("el numero mayor de los tres es:%d",mayor);
getch();
}

2 pendientes xD....

Hacer un programa en c++ que capture nombre de 5 personas, guardados en un vector, también que guarde sus edades correspondientes en otro vector.

#include<stdio.h>
#include<conio.h>
main()
{
int i;
int edad[5];
char nombre[5][50];
clrscr();
for(i=1;i<=5;i++)
{
printf("Dar un nombre:");
scanf("%s",&nombre[i]);
printf("Introduce tu edad en numero:");
scanf("%d",&edad[i]);

}
getch();
return(0);
}





1 comentario: