Algoritmos y Programación a Nivel Profesional

Códigos resueltos en PSeInt.Site, Lenguaje C, C++, Python, DFD 1.0, JavaCript, Java NetBeas, Visual Studio, VBA
Curso de autocad para mac, Curso de C, certificacion google ads, curso marketing digital google, Curso de creación de páginas Web

DESARROLLAMOS TUS ALGORITMOS (+51)954263896

Operación Matemática Básica

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


ANÁLISIS :

ENTRADA : Ingreso de dos números (num1 y num2) y un operador (+,-,x,/).
SALIDA : Muestra la operación matemática que corresponde al operador ingresado.
PROCESO : Si el operador es "+", muestra la suma de (num1+num2); así con cada operador.


DESCARGA EL CÓDIGO EN :

  Algoritmo - DFD
  PSeInt
  C - C++




Diagrama de flujo(DFD) que muestra la operación matemática:


PSeInt - FLEXIBLE DESCARGA CÓDIGO

      
Algoritmo Seleccion02
    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
    

PSeInt - ESTRICTO DESCARGA CÓDIGO

      
Algoritmo Seleccion02
    Definir Num1, Num2, Operador como Entero;
    Escribir "Ingrese Número 1 : ";
    Leer Num1;
    Escribir "Ingrese Número 2 : ";
    Leer Num2;
    Escribir "Ingrese Operador (1= +, 2= -, 3= x, 4= /): ";
    Leer Operador;
    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
    

Lenguaje C DESCARGA CÓDIGO

      
#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++ DESCARGA CÓDIGO

      
#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 DESCARGA CÓDIGO

      
if __name__ == '__main__':
    print("Ingrese Número 1 : ")
    num1 = int(input())
    print("Ingrese Número 2 : ")
    num2 = int(input())
    print("Ingrese Operador (+,-, x, /): ")
    operador = input()
    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")
    

Java NetBeans DESCARGA CÓDIGO

      
package Seleccion;
import java.util.Scanner;
public class Seleccion2 {
    public static void main(String[] args) {
        int num1, num2;
        String operador;
        Scanner ingreso=new Scanner(System.in);
        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");
        }
    }
}
    

Java Script DESCARGA CÓDIGO

      
<html>
<head>
    <title>Ejercicio Selección en JS - 02:</title>
    <script language="JavaScript" type="text/javascript">
    function operador(){
        var xnum1 = ejercicio2.num1.value;
        var xnum2 = ejercicio2.num2.value;
        var xoper = ejercicio2.oper.value;
        switch(xoper) {
            case "+": document.getElementById('result').value=parseInt(xnum1) + parseInt(xnum2); break;
            case "-": document.getElementById('result').value=xnum1 - xnum2; break;
            case "*": document.getElementById('result').value=xnum1 * xnum2; break;
            case "/": document.getElementById('result').value=xnum1 / xnum2; break;
            default: document.getElementById('result').value="OPERADOR INCORRECTO"; break;
        }
    }
    </script>
</head>
<body>
    <form method="get" name="ejercicio2">
    NÚMERO 01: <input name="num1" type="text" > <br>
    NÚMERO 02: <input name="num2" type="text" > <br>
    OPERADOR : <input name="oper" type="text" > <br>
    <input type="button" value="OPERAR" onClick="operador()" > <br>
    RESULTADO : <input name="result" id="result" type="text" > <br>
    </form>
</body>
</html>
    

Visual Basic .Net - Consola DESCARGA CÓDIGO

      
Imports System.Console
Module Module2
    Dim SOLES As Decimal
    Sub Main()
        Write("Ingrese Monto en Soles: ")
        SOLES = ReadLine()
        WriteLine("En Dólares hay: " & SOLES / 2.7)
        WriteLine("En Euros hay: " & SOLES / 4)
        ReadLine()
    End Sub
End Module
    


Aviso de Privacidad | Política de Cookies | Términos y condiciones

Derechos Reservados PSeInt.site