Advertisement
Bidca

Calcular áreas de cuadrado, circulo y triangulo.

Mar 31st, 2020
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.31 KB | None | 0 0
  1. #include <iostream>
  2. ///Opcion 1 Calcula area de un cuadrado.
  3. ///Opcion 2 Calcula area de un circulo.
  4. ///Opcion 3 Calcula area de un triangulo.
  5. int main () {
  6.  
  7.     int opcion;
  8.     std::cin >> opcion;
  9.  
  10.     while (opcion != 0) {
  11.         switch (opcion) {
  12.             case 1:
  13.                 std::cout << "Op 1 Area Cuadrado\n";
  14.                 int area_cua, lado;
  15.                 std::cin >> lado;
  16.                 area_cua = lado * lado;
  17.                 std::cout << "Cuadrado: " << area_cua << "\n";
  18.                 break;
  19.             case 2:
  20.                 std::cout << "Op 2 Area Circulo\n";
  21.                 int area_cir, radio;
  22.                 std::cin >> radio;
  23.                 area_cir = radio * radio * 3.1416;
  24.                 std::cout << "Circulo: "<< area_cir << "\n";
  25.                 break;
  26.             case 3:
  27.                 std::cout << "Op 3 Area Triangulo\n";
  28.                 int area_tri, base, altura;
  29.                 std::cin >> base >> altura;
  30.                 area_tri = base * altura / 2;
  31.                 std::cout << "Triangulo: " << area_tri << "\n";
  32.                 break;
  33.         }
  34.  
  35.         if (opcion > 3) {
  36.             std::cout << "Opcion incorrecta escoge otra vez\n";
  37.             std::cin >> opcion;
  38.         } else {
  39.             std::cin >> opcion;
  40.         }
  41.  
  42.     }
  43.  
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement