Created
February 27, 2024 19:03
-
-
Save damuz91/f79dbcc6d927b222a79d28d53938ebfb to your computer and use it in GitHub Desktop.
Programa en pseudocodigo que hace operaciones
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Ejemplo de programa que hace operaciones con funciones | |
Inicio | |
Mientras(verdadero) Hacer | |
Imprimir('Que operacion desea realizar?') | |
Imprimir('1. Suma') | |
Imprimir('2. Restar') | |
Imprimir('3. Multiplicar') | |
Imprimir('4. Dividir') | |
operacion = Leer() | |
Si(operacion == 1) Entonces | |
Imprimir('Ingrese el primer numero') | |
num1 = Leer() | |
Imprimir('Ingrese el segundo numero') | |
num2 = Leer() | |
resultado = Sumar(num1, num2) | |
Imprimir('El resultado es: ' + resultado) | |
FinSi | |
Si(operacion == 2) Entonces | |
Imprimir('Ingrese el primer numero') | |
num1 = Leer() | |
Imprimir('Ingrese el segundo numero') | |
num2 = Leer() | |
resultado = Restar(num1, num2) | |
Imprimir('El resultado es: ' + resultado) | |
FinSi | |
Si(operacion == 3) Entonces | |
Imprimir('Ingrese el primer numero') | |
num1 = Leer() | |
Imprimir('Ingrese el segundo numero') | |
num2 = Leer() | |
resultado = Multiplicar(num1, num2) | |
Imprimir('El resultado es: ' + resultado) | |
FinSi | |
Si(operacion == 4) Entonces | |
Imprimir('Ingrese el primer numero') | |
num1 = Leer() | |
Imprimir('Ingrese el segundo numero') | |
num2 = Leer() | |
resultado = Dividir(num1, num2) | |
Imprimir('El resultado es: ' + resultado) | |
FinSi | |
FinMientras | |
Fin | |
Funcion Sumar(num1, num2) | |
resultado = num1 + num2 | |
Devolver(resultado) | |
FinFuncion | |
Funcion Restar(num1, num2) | |
resultado = num1 - num2 | |
Devolver(resultado) | |
FinFuncion | |
Funcion Multiplicar(num1, num2) | |
resultado = num1 * num2 | |
Devolver(resultado) | |
FinFuncion | |
Funcion Dividir(num1, num2) | |
resultado = num1 / num2 | |
Devolver(resultado) | |
FinFuncion |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment