Está en la página 1de 2

Instituto Politécnico Nacional

Centro de Estudios Científicos y


Tecnológicos “Juan de Dios Batiz”
Avila Garcia Leonardo Tonatiuh 5IV4

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main ()
{int i, n, opcion, c;
double fact=1;
float prom, calif, sum=0;
printf("\n\tINSTITUTO POLITECNICO NACIONAL\n\tCecyt 9 Juan de Dios
Batiz\n\tMaquinas con Sistemas Automatizados\n\tAvila Garcia Leonardo
Tonatiuh\n\t");
system("PAUSE");
system("CLS");
printf("\n\nEl programa determina si una operacion matematica se puede
realizar o no.\nSi se puede realizar, desarrolla el calculo, de lo
contrario lo notificara\n\t");
system("PAUSE");
system("CLS");
printf("\n\nElija una opcion de calculo:\n1.Calculo del factorial de un
numero\n2.Definir si un numero es par o impar\n3.Calculo del promedio de
calificaciones\n\t");
scanf ("%d",&opcion);
system("CLS");

switch (opcion)
{case 1:
printf("\n\nEligio la opcion 1.Calculo del factorial de un numero\n\t");
system("PAUSE");
system("CLS");
printf("\n\tIngrese el numero a determinar el factorial:\t");
scanf("%d",&n);
system ("CLS");
if(n<0)
{printf("\n\tEl numero no tiene factorial\t",n);}
else
{for(i=1;i<=n;i++)
{fact=fact*i;}
printf("\n\tEl factoriaI de %d es: \t%lf\n",n,fact);
system ("pause");
system ("CLS");}
break;

case 2:
printf("\n\nEligio la opcion 2.Definir si un numero es par o impar\n\t");
system("PAUSE");
system("CLS");
printf("\n\tIngrese la cantidad de numeros a determinar:\t");
scanf("%d",&n);
system ("CLS");
for(i=1;i<=n;i++)
{printf ("\n\nIngrese el %d numero a determinar\t",i);
scanf("%d",&c);
if ((c%2)==0)
{printf ("\n\nEl numero %d es par\n\n",c);
system ("pause");
system ("CLS");}
else
{printf ("\n\nEl numero %d es impar\n\n",c);
system ("PAUSE");
system ("CLS");}}
break;

case 3:
printf("\n\nEligio la opcion 3.Calculo del promedio de
calificaciones\n\t");
system("PAUSE");
system("CLS");
printf("\n \tIngrese el numero de calificaciones a promediar:\t");
scanf("%d",&n);
system ("CLS");
for(i=1;i<=n;i++)
{printf ("\n\nIngrese la calificaion %d:\t9",i);
scanf("%g",&calif);
sum=sum+calif;}
{
prom=sum/n;
printf ("\n\nTu promedio es:\t%g\n",prom);
system ("pause");}
break;

default:
printf("\n\nLo sentimos la opcion elegida no existe\n\t");
system("PAUSE");
system("CLS");
break;}}

También podría gustarte