💻 Ingresar dos números enteros y un operador ( +, –, x, / ); según el operador ingresado, mostrar la operación matemática que corresponde.
* PSeInt :
Algoritmo full_codigos
Definir num1, num2, operador como Entero;
Escribir Sin Saltar "Ingrese Número 1 : ";
Leer num1;
Escribir Sin Saltar "Ingrese Número 2 : ";
Leer num2;
Escribir Sin Saltar "Ingrese Operador ([1] +, [2] -, [3] x, [4] / ): ";
Leer operador;
Escribir "";
Segun operador Hacer
1 : Escribir "SUMA : ", (num1 + num2);
2 : Escribir "RESTA : ", (num1 - num2);
3 : Escribir "MULTIPLICACIÓN : ", (num1 * num2);
4 : Escribir "DIVICIÓN : ", (num1 / num2);
De Otro Modo:
Escribir "OPERADOR INCORRECTO";
FinSegun
FinAlgoritmo
* Python :
print("OPERAR MATEMÁTICAMENTE (+ - x /).")
num1 = int(input("Ingrese Número 1 : "))
num2 = int(input("Ingrese Número 2 : "))
operador = input("Ingrese Operador (+, -, x, /): ")
if operador == "+":
print("SUMA : ",(num1+num2))
elif operador == "-":
print("RESTA : ",(num1-num2))
elif operador == "x":
print("MULTIPLICACIÓN : ",(num1*num2))
elif operador == "/":
print("DIVICIÓN : ",(num1/num2))
else:
print("OPERADOR INCORRECTO")
* Lenguaje C :
#include<stdio.h>
int main(){
int num1, num2, operador;
printf("MUESTRA LAS 4 OPERACIONES BÁSICAS.\n\n");
printf("Ingrese Numero 1 : ");
scanf("%i",&num1);
printf("Ingrese Numero 2 : ");
scanf("%i",&num2);
printf("Ingrese Operador (1. + , 2. - , 3. x, 4. /) : ");
scanf("%i",&operador);
switch(operador){
case 1: printf("\nSUMA : %d\n", (num1+num2)); break;
case 2: printf("\nRESTA : %d\n", (num1-num2)); break;
case 3: printf("\nMULTIPLICACION : %d\n", (num1*num2)); break;
case 4: printf("\nDIVISION : %d\n", (num1/num2)); break;
default: printf("\nOPERADOR INCORRECTO\n");
}
return 0;
}
* C++ :
#include<iostream>
using namespace std;
int main() {
int num1, num2, operador;
cout << "MUESTRA LAS 4 OPERACIONES BÁSICAS." << endl;
cout << "Ingrese Numero 1 : ";
cin >> num1;
cout << "Ingrese Numero 2 : ";
cin >> num2;
cout << "Ingrese Operador (1. + , 2. - , 3. x, 4. /) : ";
cin >> operador;
switch(operador){
case 1: cout << endl << "SUMA : " << (num1+num2) << endl; break;
case 2: cout << endl << "RESTA : " << (num1-num2) << endl; break;
case 3: cout << endl << "MULTIPLICACION : " << (num1*num2) << endl; break;
case 4: cout << endl << "DIVISION : " << (num1/num2) << endl; break;
default:
cout << endl << "OPERADOR INCORRECTO" << (num1+num2) << endl;
}
return 0;
}
* C# :
using System;
using System.Collections.Generic;
using System.Text;
namespace full_codigos
{
class muestra_mes
{
static void Main(string[] args)
{
Console.ReadLine();
}
}
}
* Java Apache | NetBeans :
package full_codigos;
import java.util.Scanner;
public class operaciones_basicas {
public static void main(String[] args) {
Scanner ingreso=new Scanner(System.in);
int num1, num2;
String operador;
System.out.print("Ingrese Número 1 : ");
num1 = Integer.parseInt(ingreso.next());
System.out.print("Ingrese Número 2 : ");
num2 = Integer.parseInt(ingreso.next());
System.out.print("Ingrese Operador : ");
operador = ingreso.next();
switch(operador){
case "+": System.out.println("SUMA : " + (num1 + num2)); break;
case "-": System.out.println("RESTA : " + (num1 - num2)); break;
case "*": System.out.println("MULTIPLICACIÓN : " + (num1 * num2)); break;
case "/": System.out.println("DIVICIÓN : " + (num1 / num2)); break;
default : System.out.println("OPERADOR INCORRECTO");
}
}
}