Advertisement
aureliocavalitto

Tp grupal.1

Sep 6th, 2021
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 4.74 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     int opcion;                                                                         //Definimos las
  8.     char opcion1,opcion2,opcion3;                                                       //variables
  9.     cout << endl;
  10.     cout << "***MENU DEL SISTEMA***" << endl;                                           //Imprimimos por pantalla
  11.     cout << endl;                                                                       //al menú y sus opciones
  12.     cout << "Que opcion desea?: " << endl;
  13.  
  14.         cout << "1. Administrar y consultar Categorías y Prestatarios" << endl;
  15.  
  16.         cout << "2. Administrar Préstamos" << endl;
  17.  
  18.         cout << "3. Consultar Préstamos" << endl;
  19.  
  20.     cout << endl;
  21.     cin >> opcion;                                                                      //Acá el usuario ingresa la opcion que elige
  22.  
  23.     switch(opcion) {                                                                    //Definimos el switch con el valor de opcion como parametro
  24.         case 1:                                                                         //Primer caso
  25.             cout << "Ha seleccionado la opcion 1, Administrar y consultar Categorías y Prestatarios" << endl;    //Imprime por pantalla
  26.             cout << endl;                                                                                       //al usuario que
  27.             cout << "A continuacion, por favor elija una opcion segun la letra: " << endl;                      //seleccionó la primer opcion
  28.                                                                                                                 //y muestra las sub opciones
  29.                     cout << "a) Agregar categoría" <<endl;
  30.                     cout << "b) Modificar categoría" <<endl;
  31.                     cout << "c) Eliminar categoría" <<endl;
  32.                     cout << "d) Agregar prestatario" <<endl;
  33.                     cout << "e) Modificar prestatario" <<endl;
  34.                     cout << "f) Eliminar prestatario" <<endl;
  35.                     cin >> opcion1;                                                     //El usuario ingresa la sub opcion que desee
  36.                     switch(opcion1){
  37.                         case 'a':
  38.                             break;
  39.                         case 'b':
  40.                             break;
  41.                         case 'c':
  42.                             break;
  43.                         case 'd':
  44.                             break;
  45.                         case 'e':
  46.                             break;
  47.                         case 'f':
  48.                             break;
  49.                        
  50.                         default:
  51.                             cout << "Error, no ingreso una letra correcta" << endl;     //Si el usuario no elige una
  52.                     }                                                                   //opcion valida se muestra un error
  53.             break;
  54.        
  55.         case 2:                                                                         //Segundo caso
  56.             cout << "Ha seleccionado la opcion 2, Administrar préstamos" << endl;       
  57.             cout << "A continuacion, por favor elija una opcion segun la letra: " << endl;      //Imprime por pantalla
  58.                                                                                                 //lo mismo que el primer
  59.                     cout << "a) Agregar préstamo" <<endl;                                        //caso pero con las sub
  60.                     cout << "b) Modificar préstamo" <<endl;                                  //opciones del segundo
  61.                     cout << "c) Eliminar préstamo" <<endl;
  62.                     cout << "d) Devolver préstamo " <<endl;
  63.                     cin >> opcion2;                                                     //El usuario ingresa la sub opcion que desee
  64.                     switch(opcion2){
  65.                         case 'a':
  66.                             break;
  67.                         case 'b':
  68.                             break;
  69.                         case 'c':
  70.                             break;
  71.                         case 'd':
  72.                             break;
  73.                        
  74.                         default:
  75.                             cout << "Error, no ingreso una letra correcta" << endl;
  76.                     }
  77.             break;
  78.  
  79.         case 3:
  80.             cout << "Ha seleccionado la opcion 3, Consultar Préstamos" << endl;
  81.             cout << "A continuacion, por favor elija una opcion segun la letra: " << endl;
  82.  
  83.                     cout << "a) Cantidad de objetos prestados por categoría" <<endl;
  84.                     cout << "b) Listado de préstamos por categoría" <<endl;
  85.                     cout << "c) Listado de préstamos ordenados por categoría o prestatario" <<endl;
  86.                     cout << "d) Listar todos los prestatarios que tienen al menos un objeto prestado" <<endl;
  87.                     cin >> opcion2;
  88.                     switch(opcion2){
  89.                         case 'a':
  90.                             break;
  91.                         case 'b':
  92.                             break;
  93.                         case 'c':
  94.                             break;
  95.                         case 'd':
  96.                             break;
  97.                        
  98.                         default:
  99.                             cout << "Error, no ingreso una letra correcta" << endl;
  100.                     }
  101.             break;
  102.     }
  103.  
  104.     return 0;
  105. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement