Advertisement
idsystems

PseInt_Practica16b_PerimetrosAreas

Jun 15th, 2024
401
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.62 KB | None | 0 0
  1. Proceso practica26_PerimetrosAreas
  2.     // Se necesita que un programa que calcula perimetros y areas, para lo cual aparece
  3.     // un menu con tres opciones (1. Perimetros, 2. Areas, 3. Salir) dentro de las primeras
  4.     // 2 opciones aparece otro menu con 4 opciones (1.Triangulo, 2. Cuadrado, 3.Circulo
  5.     // 4. Regresar). Dentro del cual solo se puede volver al menu principal
  6.     // presionando la opcion 4.
  7.    
  8.    
  9.     // Este ejercicio contiene el ciclo MIENTRAS...HACER, Condicion multiple SEGUN... HACER y
  10.     // Condicion simple SI...ENTONCES
  11.    
  12.     menuPrincipal <- 0;
  13.     submenu <- 0;
  14.     lado <- 0
  15.  
  16.     Escribir "=== MENU PRINCIPAL ===";
  17.     Escribir " 1. Perimetros ";
  18.     Escribir " 2. Areas ";
  19.     Escribir " 3. Salir ";
  20.     Leer menuPrincipal;
  21.     Mientras menuPrincipal <> 3 Hacer
  22.         Escribir " == SubMenu ==";
  23.         Escribir " 1. Triangulo ";
  24.         Escribir " 2. Cuadrado ";
  25.         Escribir " 3. Circulo ";
  26.         Escribir " 4. Regresar ";
  27.         Leer submenu
  28.         Segun submenu Hacer
  29.             1:
  30.                 Escribir "Cual es el lado del Triangulo?"
  31.                 Leer lado;
  32.                 Si menuPrincipal = 1 Entonces
  33.                     //Calcular perimetro
  34.                     resultado <- lado * 3
  35.                     Escribir "El perimetro del triangulo es: ", resultado
  36.                 Sino
  37.                     resultado <- lado * lado
  38.                     Escribir "El area del triangulo es: ", resultado
  39.                 FinSi
  40.                
  41.             2:
  42.                 Escribir "Calculo del cuadrado"
  43.                 // Aqui van los calculos
  44.             3:
  45.                 Escribir "Calculo del circulo"
  46.             De Otro Modo:
  47.                 // Repetimos el menu principal
  48.                 Escribir "=== MENU PRINCIPAL ===";
  49.                 Escribir " 1. Perimetros ";
  50.                 Escribir " 2. Areas ";
  51.                 Escribir " 3. Salir ";
  52.                 Leer menuPrincipal;
  53.         FinSegun
  54.        
  55.     FinMientras
  56.    
  57. FinProceso
  58.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement