Código
fuente |
|
#include
<math.h>
#include
<stdio.h>
int
main()
{
char
opcion;
int
n;
do
{
printf( "\n
1. Calcular el doble de un numero entero." );
printf( "\n
2. Calcular la mitad de un numero entero." );
printf( "\n
3. Calcular el cuadrado de un numero entero." );
printf( "\n
4. Salir.\n" );
do
{
printf( "\n
Introduzca opcion (1-4): " );
fflush( stdin );
scanf( "%c",
&opcion);
} while (
opcion < '1' || opcion > '4' );
switch
( opcion )
{
case
'1': printf( "\n
Introduzca un numero entero: " );
scanf( "%d",
&n);
printf( "\n
El doble de %d es %d\n\n",
n, n * 2
);
break;
case
'2': printf( "\n
Introduzca un numero entero: " );
scanf( "%d",
&n);
printf( "\n
La mitad de %d es %f\n\n",
n, float
(n) / 2
);
break;
case
'3': printf( "\n
Introduzca un numero entero: " );
scanf( "%d",
&n);
printf( "\n
El cuadrado de %d es %d\n\n",
n,
( int )
pow( n, 2
) );
}
} while (
opcion != '4' );
return
0;
} |
|
|