1. Algoritmo que multiplique dos números cualquiera e imprima el resultado siempre y cuando éste sea mayor a 100.
#include
#include
main();
{int x,y,z;
char z [100]
clrscr()
{
pintf("Dar un numero:");
scaf("%d", &x);
pintf("Dar un segundo numero:");
scaf("%d", &y);
z= x*y
if(z=>100)
pintf("El resultado de los numeros es:"%d,z);
getch()
}
}
2.Algoritmo que lea N números y que haga la suma de ellos. Debe terminar cuando un número sea igual a 0,
imprimiendo la suma total de los números.
#include
#include
main()
{ int n1,sum;
sum=0;
do
{ clrscr();
printf ("Dame un numero");
scanf("%d",&a;n1);
sum=s1+sum
} while (n1!=0)
printf ("La suma total de los numeros es %d",sum);
}
}
3. Algoritmo que lea N números y que imprima cuantos números leyó. Debe terminar cuando un número sea igual a 99.
#include
#include
main()
{ float n,suma;
suma=0;
do
{
clrscr();
printf("\n Dar un numero;");
scanf("%f",&n);
suma=suma++;
}
while(n!=99)
printf("Los numeros dados fueron %d,suma);
getch();
}
4. Algoritmo que lea Nombre y Edad de una persona. Si la edad es menor a 18 años imprimir "Primer Grupo", en caso contrario "Segundo Grupo".
#include
#include
{char a [10]
int x;
clrscr();
printf("Dar un nombre:");
scanf("%S",&a");
printf("Dar una edad:");
scanf("%d",&x);
if(x<18)
{printf("%sEs menor de edad",a);
getch();
}
else if(x>18)
{printf("%s Es mayor de edad",a);
}
}
5. Algoritmo que lea un número y lo imprima 5 veces.
#include
#include
main()
{float x;
for(cont=1cont;cont;<=5;cont++)
{clrscr();
printf("introduzca un numero");
scanf("%f"&x X);
printf("El numero es %f;z);
getch();
}
}
6. Algoritmo que lea un número e imprima los 5 números superiores a el.
#include
#include
main()
{ int d,g
clrscr();ç
printf("Dar un numero");
scanf("%d",&d);
for(x=1;x=5;x++)
{g++;
printf("Dar el numero es %d",g");
getch();
}
}
7. Algoritmo que obtenga el Factorial de un número cualquiera.
#include
#include
main()
{
float num, z=1,fac;
int ret;
inicio:system("Clear");
printf("Dar un Numero;");
scanf("%f",&num);
fac=num;
for(z=1;z<=num-1;z++)
{
fact=fact*z;
}
printf("El factorial de %f es %f",num,fact);
scanf("%d,&ret);
if(ret==1)goto inicio;
}
8. Algortimo que lea Nombre y 3 Calificaciones de un alumno. Debe imprimir al final Nombre y Promedio correspondiente. Total de alumnos, 50.
#include
#include
main()
{ float, C1,C2,C3,cont;char N[15];
for(cont=1; cont<=50; cont++);
{clrscr();
printf("Dar un nombre";);
scanf("%S,&N");
printf("Dar calificacion 1:");
scanf("%F,&C1);
printf("Dar calificacion 2:");
scanf("%F,&C2);
printf("Dar calificacion 3:");
scanf("%F,&C3);
P=(c1+c2+c3/3);
printf ("El alumno %s tiene un promedio de %F; N P);
}
}
9.- Algoritmo que imprima un reporte de todos los alumnos que reprueben durante el mes, sabiendo que la calificación mínima es 6. El proceso debe contemplar Nombre, No. de Control y 3 Calificaciones. Total de alumnos, 50.
#include
#include
main()
{ int c1,c2,c3,nºc,z,ed=0,da=0,x=1;
char nom [15];
for(X=1;x<=5;x++;
{clrscr();
printf("Dar nombre del alumno:");
scanf("%s",&nom);
printf("Dar nº de control:");
scanf("%s",&nºc);
printf("Dar la calificacion 1:");
scanf("%s",&c1);
printf("Dar la calificacion 2:");
scanf("%s",&c2);
printf("Dar la calificacion 3:");
scanf("%s",&c3);
z=(c1+c2+c3)/3;
printf("El alumno %s tiene de promedio %d",nom,z);
if(z>=6)
ed++;
else da++;
getch();
}
printf("El total de aprobados fue %d",ed);
printf("El total de reprobados fue %d",da);
getch();
}
10. Algoritmo que lea 2 números y si estos son pares que los multiplique, pero si son impares que los sume, imprimiendo resultados correspondientes. No. de repeticiones para este proceso, 50.
#include
#include
main()
{float m,y;
for(cont=1cont;cont<=cont;cont++)
{clrscr();
printf("dar un numero");
scanf("%f"%x M);
printf("dar otro numero");
scanf("%f"%x y);
z=M*Y
printf("la multiplicacion es % z); getch();}
z=M+Y
printf("la suma es %Z);getch();}
}