Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programación de Computadoras I
Practica de Laboratorio 01
SOLUCION
//Seudocodigo
//Prototipos de funcion
ACCION menu()
ACCION sumar()
ACCION restar()
ACCION multiplicar()
ACCION dividir()
ACCION principal()
nenu()
FIN_ACCION
ACCION menu()
ENTERO opc
HACER
ESCRIBIR(“OPERACIONES ARITMETICAS”)
ESCRIBIR(“0. SALIR”)
ESCRIBIR(“1. Sumar”)
ESCRIBIR(“2. Restar”)
ESCRIBIR(“3. Nultiplicar”)
ESCRIBIR(“4. Dividir”)
ESCRIBIR(“Digite su opción ----> ”)
LEER(opc)
SIM(opc)
0: Salir()
1: sumar()
2: restar()
3: multiplicarr()
4: dividir()
SINO
ESCRIBIR(“Opción invalida…”)
FIN_SIM
MIENTRAS(opc ≠ 4)
FIN_ACCION
ACCION sumar()
ENTERO n1, n2, rpta
LEER(n1)
LEER(n2)
rpta n1 + n2
ESCRIBIR(“Rpta: “, rpta)
FIN_ACCION
1
ACCION restar()
ENTERO n1, n2, rpta
LEER(n1)
LEER(n2)
rpta n1 - n2
ESCRIBIR(“Rpta: “, rpta)
FIN_ACCION
ACCION multiplicar()
ENTERO n1, n2, rpta
LEER(n1, n2)
rpta n1 * n2
ESCRIBIR(“Rpta: “, n1, ”*”, n2, “=”, rpta)
FIN_ACCION
ACCION dividir()
ENTERO n1, n2, rpta
LEER(n1, n2)
rpta n1 / n2
ESCRIBIR(“Rpta: “, n1, ”/”, n2, “=”, rpta)
FIN_ACCION
//Solución en lenguaje C
2
3
4