Operación Matemática Básica

¡Haz clic para puntuar este proyecto!
(Votos: 12 Promedio: 3.8)

Ingresar dos números enteros y un operador (+, -, x, /); según el operador ingresado, mostrar la operación matemática que corresponde.

¿En que programa quieres ver el Código? :

    Diagrama de flujo

    PSeInt - FLEXIBLE

     
    Algoritmo www_PSeint_Site
        Escribir "Ingrese Número 1 : "
        Leer Num1
        Escribir "Ingrese Número 2 : "
        Leer Num2
        Escribir "Ingrese Operador : "
        Leer Operador
        Segun Operador Hacer
            "+":
               Escribir "SUMA : ", (Num1 + Num2)
            "-":
               Escribir "RESTA : ", (Num1 - Num2)
            "*":
               Escribir "MULTIPLICACIÓN : ", (Num1 * Num2)
            "/":
               Escribir "DIVICIÓN : ", (Num1 / Num2)
        De Otro Modo:
            Escribir "OPERADOR INCORRECTO"
        Fin Segun
    FinAlgoritmo
    

    Lenguaje C

     
    #include<stdio.h>
    int main(){
    	int num1, num2, operador;
    	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 << "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;
    }		
    

    Python

     
    print("02. 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")
    

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Subir