Está en la página 1de 3

#include<stdio.

h>
#include<conio.h>
#include<math.h>
void main()
{
/// realizar un programa que permita ejecutar un grupo de instrucciones
///DE ACUERDO A UNA opcion seleccionada desde el menu
int op,a,b,s,r,m,i,pot,cont,ant1,ant2,fibo;
float d,x,y, prom;
pot=1;
b=0;
ant1=1;
ant2=1;
fibo=1;
printf("\n____________________________________");
printf("\n");
printf("\n
M E N U D E O P C I O N E S");
printf("\n------------------------------------");
printf("\n");
printf("\nOPCION
SELECCIONE NUMERO");
printf("\nOperaciones Basicas
1");
printf("\nPotencia de un numero
2");
printf("\nNumero par o impar
3");
printf("\nNumero positivo o negativo
4");
printf("\nNumero primo
5");
printf("\nSerie de fibonacci
6");
printf("\nSuma de digitos
7");
printf("\nPromedio de notas
8");
printf("\n------------------------------------");
printf("\nSu opcion es: ");
scanf("%d",&op);
switch(op)
{
case 1:
printf("\ningrese el primer valor \n");
scanf("%d",&a);
printf("\ningrese el segundo valor \n");
scanf("%d",&b);
s=a+b;
r=a-b;
m=a*b;
d=a/b;
printf("\nla suma es: %d \n", s);
printf("\nla resta es: %d \n", r);
printf("\nla multiplicacion es: %d \n", m);
printf("\nla division es: %f \n", d);
break;
case 2:
printf("\ningrese un valor \n");
scanf("%d",&a);
printf("\ningrese el valor de la potencia \n");
scanf("%d",&b);
for (i=1;i<=b;i++)
{
pot=pot*a;
}

printf("el valor de la potencia es %d",pot);


break;
case 3:
printf("\ningrese un valor \n");
scanf("%d",&a);
if (a%2==0)
{
printf("%d es par",a);
}
else
{
printf("%d es impar",a);
}
break;

case 4:
printf("\ningrese un valor \n");
scanf("%d",&a);
if (a>0)
{
printf("es positivo");
}
else
{
printf("es negativo");
}
break;

case 5:
printf("\ningrese un valor \n");
scanf("%d",&a);
for(i=1;i<(a+1);i++)
{
if(a%i==0)
{
b++;
}
}
if(b!=2)
{
printf("No es Primo");
}
else
{
printf("Si es Primo");
}
break;

case 6:
printf("\ningrese un valor \n");
scanf("%d",&a);
printf("%d ", ant1);
for (i=2;i<=a;i++)
{

printf("%d ", fibo);


fibo=ant1+ant2;
ant1=ant2;
ant2=fibo;
}
printf("\n");
break;

case 7:
int m,m1,m2,m3;
printf ("ingrese un numero de 2 digitos\n ");
scanf ("%d",&m);
m1= m/10;
m2=m%10;
m3=m1+m2;
printf ("La suma de los 2 digitos es:%d\n ",m3);
break;

case 8:
printf("\ningrese calificaciones \n");
printf("\ningrese el numero de claificaciones \n");
scanf("%d",&a);
printf("\ningrese un valor \n");
scanf("%f",&d);
printf("\ningrese un valor \n");
scanf("%f",&x);
printf("\ningrese un valor \n");
scanf("%f",&y);
prom=(d+x+y)/a;
printf("el promedio es de: %f", prom);
}
getch();
}