Informática, pregunta formulada por aspartan616, hace 9 meses

Realiza un programa con un menú de operaciones: 1. Suma, 2. Resta, 3. Multiplicación, 4. División y 5. Area de Triángulo Incorpora la estructura repetitiva do-while para que mientras el usuario quiera repetir el programa que se vuelva a ejecutar oprimiendo 1.


aspartan616: halgien me ayuda
aspartan616: me pordian ayudar a realizarlo en c++

Respuestas a la pregunta

Contestado por Usuario anónimo
4

Respuesta:

Como no se especifica el lenguaje de programación. El programa está diseñado en Python

Explicación:

from os import system

opcion = 1  

while (opcion == 1):

   system("cls")

   print("---- MENU ----")

   print("1. Suma")

   print("2. Resta")

   print("3. Multiplicación")

   print("4. División")

   print("5. Área del triangulo")

   test = int(input("\nIngresa una opción: "))

   

   number1 = float(input("\nIngresa valor 1: "))

   number2 = float(input("Ingresa valor 2: "))

   if(test == 1):

       print("\nLa Suma es " + str((number1 + number2)))   

   elif(test == 2):

       print("\nLa Resta es " + str((number1 - number2)))

   elif (test == 3):

       print("\nLa Multiplicación es " + str((number1 * number2)))  

   elif (test == 4):

       if(number2 == 0):

           print("\nLa división por cero no está permitida")    

       else:    

           print("\nLa División es " + str((number1 / number2)))

   elif (test == 5):

       print("\nEl área del triangulo es " + str((number1 * number2)/2))

   opcion = input("\nPresione 1 para continuar. Cualquier tecla para salir... :")

Adjuntos:

aspartan616: me podrias ayudar a hacerlo en c++
Contestado por cuentacelular934
1

Respuesta:

#include <iostream>

using namespace std;

int main()

{

   int a, b, total,rep;

   int seleccion;

   bool terminar = false;

   cout<<"Bienvenido, este programa realizara operaciones" << endl;

 

   do  

   {

       cout<<endl<<"Indica el numero de la operacion que desees realizar " <<endl;

       cout<<"Escribe 0 para terminar" << endl;

       cout<<"(1) Suma" << endl;

       cout<<"(2) Resta" << endl;

       cout<<"(3) Multiplicacion" << endl;

       cout<<"(4) Division Entera" << endl;

       cout<<"(5) Area de un triangulo" << endl;

       cin>>seleccion;

       

       switch (seleccion) {

           case 1:

               cout<<"Escribe el primer numero: "<< endl;

               cin>>a;

               cout <<"Escribe el segundo numero: "<< endl;

               cin>>b;

               cout << "La suma es: " << a + b << endl;

               break;

           case 2: {

               cout<<"Escribe el primer numero: ";

               cin>>a;

               cout <<"Escribe el segundo numero: "<< endl;

               cin>>b;

               cout << "La resta es: " << a - b << endl;

               break;

           }

           case 3: {

               cout<<"Escribe el primer numero: "<< endl;

               cin>>a;

               cout <<"Escribe el segundo numero: "<< endl;

               cin>>b;

               cout << "La multiplicacion es de: " << a * b << endl;

               break;

           }

           case 4: {

               bool valido = false;

               cout<<"Escribe el primer numero: "<< endl;

               cin>>a;

               do

               {

                   cout <<"Escribe el segundo número: "<< endl;

                   cin>>b;

                   if (b == 0)

                   {

                       cout << "No puedes dividor entre 0, elige otro numero" << endl;

                       valido = false;

                   }

                   else {

                       valido = true;

                   }  

               }  

               while (not valido);

               cout << "La division es: " << a / b << endl;

               break;

           }

           {

           case 5:  

               cout<<"Escribe la base: "<< endl;

               cin>>a;

               cout <<"Escribe la altura : "<< endl;

               cin>>b;

               cout << "El Area es: " << a*b/2 << endl;

               break;

           }

           

           default: {

               cout << "Opción no válida, vuelve a intentarlo" << endl;

               break;

           }

       } //Fin de switch

       cout<<"Escribe 1 para reiniciar o 0 para salir" << endl

 << endl;

       cin>>rep;

   } //fin de do

   while (rep==1);  

   cout<<"Gracias por utilizar este programa" << endl;

   return 0;

}

Otras preguntas