Enunciado: Utilizando la estrucutra SWITCH, crear un menu que permita visualizar:
1.- Raiz cuadrada y Cuadrado de un numero
2.- Promedio de 5 notas
3.- Salir
#include <math.h>
#include <stdio.h>
main()
{
int op,n1,n2,n3,n4,n5,nr,nc,c;
float raiz,p;
printf(" ---- MENU ---\n");
printf("1. RAIZ CUADRADA, CUADRADO DE UN NUMERO\n");
printf("2. PROMEDIO DE 5 NOTAS\n");
printf("3. SALIR\n");
printf("------ ESCOGA LA OPCION ---------");
scanf( "%d", &op );
switch ( op )
{
case 1 : {
printf( "RAIZ CUADRADA Y CUADRADO\n" );
printf( "ingrese un numero\n" );
scanf("%d", &nr);
raiz=sqrt(nr);
printf("la RAIZ de %d es:%f \n", nr,raiz);
c=nr*nr;
printf("el cuadrado de %d es:%d\n", nr,c);
break;
}
case 2 : {printf( " PROMEDIO DE 5 NOTAS\n" );
printf( "ingrese las 5 notas\n" );
printf( "NOTA 1: " );scanf("%d", &n1);
printf( "NOTA 2: " );scanf("%d", &n2);
printf( "NOTA 3: " );scanf("%d", &n3);
printf( "NOTA 4: " );scanf("%d", &n4);
printf( "NOTA 5: " );scanf("%d", &n5);
p=(n1+n2+n3+n4+n5)/5;
printf("El promedio de las notas: %f", p);
break;
}
case 3 : break;
default : printf( "\n ERROR: no existe en el menu" );
}
return 0;
}
1.- Raiz cuadrada y Cuadrado de un numero
2.- Promedio de 5 notas
3.- Salir
#include <math.h>
#include <stdio.h>
main()
{
int op,n1,n2,n3,n4,n5,nr,nc,c;
float raiz,p;
printf(" ---- MENU ---\n");
printf("1. RAIZ CUADRADA, CUADRADO DE UN NUMERO\n");
printf("2. PROMEDIO DE 5 NOTAS\n");
printf("3. SALIR\n");
printf("------ ESCOGA LA OPCION ---------");
scanf( "%d", &op );
switch ( op )
{
case 1 : {
printf( "RAIZ CUADRADA Y CUADRADO\n" );
printf( "ingrese un numero\n" );
scanf("%d", &nr);
raiz=sqrt(nr);
printf("la RAIZ de %d es:%f \n", nr,raiz);
c=nr*nr;
printf("el cuadrado de %d es:%d\n", nr,c);
break;
}
case 2 : {printf( " PROMEDIO DE 5 NOTAS\n" );
printf( "ingrese las 5 notas\n" );
printf( "NOTA 1: " );scanf("%d", &n1);
printf( "NOTA 2: " );scanf("%d", &n2);
printf( "NOTA 3: " );scanf("%d", &n3);
printf( "NOTA 4: " );scanf("%d", &n4);
printf( "NOTA 5: " );scanf("%d", &n5);
p=(n1+n2+n3+n4+n5)/5;
printf("El promedio de las notas: %f", p);
break;
}
case 3 : break;
default : printf( "\n ERROR: no existe en el menu" );
}
return 0;
}