Skip to content

Instantly share code, notes, and snippets.

@damuz91
Created February 27, 2024 19:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save damuz91/f79dbcc6d927b222a79d28d53938ebfb to your computer and use it in GitHub Desktop.
Save damuz91/f79dbcc6d927b222a79d28d53938ebfb to your computer and use it in GitHub Desktop.
Programa en pseudocodigo que hace operaciones
// 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