Informática, pregunta formulada por ALELILH, hace 2 meses

Elaborar un programa que lea dos números por teclado y a continuación deberá solicitar un carácter (+, -, *, /) que indique la operación aritmética a realizar con ellos. El programa devolverá por pantalla, el resultado de dicha operación. Si se ingresa otro operador deberá devolver el mensaje: “Operador inválido”)​


flavio62: En qué lenguaje de programación?

Respuestas a la pregunta

Contestado por flavio62
0

Respuesta:

Operación 2 números por c++ y Python

Explicación:

En c++ :

#include <iostream>

using namespace std;

int main()

{

int num1, num2,resultado;

string operador="";

   cout<<"Digite un numero: ";

   cin>>num1;

   cout<<"Digite otro numero: ";

   cin>>num2;

   cout<<"Digite un caracter[ + , - , *, / ] : ";

   cin>>operador;

if(operador == "+")

{

 resultado = num1 + num2;  

 cout<<resultado;

}

else if(operador == "-")

{

 resultado = num1 - num2;  

 cout<<resultado;  

}

else if(operador == "*")

{

 resultado = num1 * num2;  

 cout<<resultado;  

}

else if(operador == "/")

{

 resultado = num1 / num2;  

 cout<<resultado;  

}

else

{

 cout<<"Operador invalido.";

}  

}

En Python:

num1 = int(input("Digite un número: "))

num2 = int(input("Digite otro número: "))

operador = input("Digite un caracter[ + , - , *, /]: ")

if(operador =="+"):

   resultado=num1 + num2

   print(resultado)

elif(operador =="-"):

   resultado = num1 - num2

   print(resultado)

elif(operador =="*"):

   resultado = num1 * num2

   print(resultado)

elif(operador =="/"):

   resultado = num1/num2

   print(resultado)

else:

   print("Operador inválido.")

   

   

   

   

Adjuntos:
Otras preguntas