Está en la página 1de 2

Tablas de multiplicar

El programa nos dará 4 opciones para seleccionar que serían: sacar la mitad,
el doble, el cuadrado o salir de cualquier número.
/* Programa: Tabla de multiplicar de un número (Solución 1) */

#include <math.h>
#include <iostream>
using namespace std;
int main()
{
int n, opcion;

do
{
cout<<endl<< "\n 1. Calcular el doble de un n%cmero entero.";
cout<< "\n 2. Calcular la mitad de un n%cmero entero.";
cout<< "\n 3. Calcular el cuadrado de un n%cmero entero.";
cout<< "\n 4. Salir." ;
cout<< "\n\n Introduzca opci%cn (1-4): ";

cin>>opcion ;

/* Inicio del anidamiento */

switch ( opcion )
{
case 1: cout<< "\n Introduzca un n%cmero entero: ";
cin>>n ;
cout<< "\n El doble de %d es %d\n\n", n, n * 2 ;
break;
case 2: cout<< "\n Introduzca un n%cmero entero: ";
cin>>n ;
cout<<"\n La mitad de %d es %f\n\n", n, ( float ) n / 2 ;
break;

case 3: cout<<"\n Introduzca un n%cmero entero: ";


cin>>n ;
cout<< "\n El cuadrado de %d es %d\n\n", n, ( int ) pow( n, 2 ) ;
}

/* Fin del anidamiento */

} while ( opcion != 4 );

return 0;
}

También podría gustarte