Hola muy buenas!!!
necesito orientación para la construcción de un menú el cual estoy haciendo.
tengo mis dudas de como hacerlo con estructuras para que sea generado con la función menú.
la otra duda es que la tercera opción del menú sea con un vector.
este es mi código hasta el momento...Por favor ayúdenme a terminarlo. gracias!
necesito orientación para la construcción de un menú el cual estoy haciendo.
tengo mis dudas de como hacerlo con estructuras para que sea generado con la función menú.
la otra duda es que la tercera opción del menú sea con un vector.
este es mi código hasta el momento...Por favor ayúdenme a terminarlo. gracias!
Código (cpp) [Seleccionar]
#include <iostream>
#define MAX 1
using namespace std;
int op; // opcion a escoger
int Salir = 0; // salir del programa
int numero;
float area; // El area a guardar
float lado, base, alt; // Los datos a pedir se guardaran en estas variables
main () {
do {
cout << " M E N U " << endl << endl;
cout << "1-. Tabla de Multiplicar" << endl;
cout << "2-. Area y Perimetro de un rectangulo" << endl;
cout << "3-. Llenar Vector Curso" << endl;
cout << "4-. Salir" << endl;
cout << "Elegir una opcion : ";
cin >> op; // leer valor y guardar
cout << endl << endl;
switch (op) { // reviso el valor de Opc
case 1: //Opcion 1
cout<<"Ingrese un numero: ";
cin>>numero;
cout<<"\nTabla del "<<numero <<endl;
cout<<endl;
for(int i = 1; i < 11; i++){
cout<<i<<" * " <<numero << " = " << i * numero <<endl;
cout<<endl;
}
case 2: // Opcion 2
cout << "RECTANGULO" << endl << endl;
cout << "Ingrese un valor para la base : " ;
cin >> base; // Guardo la base del rectangulo
cout << "Ingrese un valor para la altura : " ;
cin >> alt; // Guardo la altura del rectangulo
area = base * alt; // Se calcula y guarda el area
cout << "El Area del rectangulo dado es de : " << area;
cout << endl << endl;
break;
case 3: // Opcion 3
break;
case 4: // Opcion 4
Salir = 1; // Esto indica que se pretende salir
break;
default: // Otra letra
cout << "Esa opcion no existe" << endl << endl;
break;
}
} while (Salir == 0);
system("pause");
}