Академический Документы
Профессиональный Документы
Культура Документы
Procedimiento Menu1()
INICIO
Mostrar “ Menu Principal”
Mostrar “ ===========”
Mostrar “-------------------------------------”
Mostrar “1 Funciones Matematicas”
Mostrar “2 Funciones Trigonometricas”
Mostrar “3 Operaciones Aritmeticas”
1
Mostrar “4 Fin del Proceso”
Mostrar “--------------------------------------”
FIN
Procedimiento Menu2()
INICIO
Mostrar “ FUNCIONES MATEMATICAS”
Mostrar “ =======================”
Mostrar “---------------------------------------------------------”
Mostrar “1 Raiz Cuadrada de un numero entero”
Mostrar “2 Logaritmo en base 10 de un numero entero”
Mostrar “3 Factorial de un numero entero”
Mostrar “4 Cuadrado de un numero entero”
Mostrar “5 Fin del Proceso ”
Mostrar “---------------------------------------------------------”
FIN
Procedimiento Menu3()
INICIO
Mostrar “ FUNCIONES TRIGONOMETRICAS”
Mostrar “ ===========================”
Mostrar “---------------------------------------------------------”
Mostrar “1 Seno de un numero Real”
Mostrar “2 Coseno de un numero Real”
Mostrar “3 Tangente de un numero Real”
Mostrar “4 Arco Tangente de un numero Real”
Mostrar “5 Fin del Proceso ”
Mostrar “---------------------------------------------------------”
FIN
Procedimiento Menu4()
INICIO
Mostrar “ OPERACIONES ARITMETICAS”
Mostrar “ ===========================”
Mostrar “---------------------------------------------------------”
Mostrar “1 Suma de 2 números enteros”
Mostrar “2 Resta de 2 números enteros”
Mostrar “3 Multiplicación de 2 números enteros”
Mostrar “4 División de 2 números enteros”
Mostrar “5 Fin del Proceso ”
Mostrar “---------------------------------------------------------”
FIN
Procedimiento OperArit()
2
Int bb, op
INICIO
a LeerEntero() : b LeerEntero()
bb 0
Mientras ( bb = 0)
Menu4()
mostrar “indique el código de operación <1-5>”
op LeerNumeroPQ(1,5)
Caso op hacer
1: Suma(a,b)
2: Resta(a,b)
3: Multi(a,b)
4: Divi(a,b)
5: bb 1 // Fin del grupo
finCaso
FinMientras
FIN
Procedimiento FuncTrig()
Int bb, op : Real X, R, S, T, U
INICIO
mostrar “deme 1 número Real”
Leer X : bb 0
Mientras ( bb = 0)
Menu3()
mostrar “indique su opción <1-5>”
op LeerNumero(1,5)
Caso op hacer
1: S Sin(X)
Mostrar “El seno de“, X, “ es ”, S
2: R Cos(X)
Mostrar “El coseno de “, X, “ es ”, R
3: T Tan(X)
Mostrar “La tangente de “, X, “ es ”, T
4: U ArTan(X)
Mostrar “El arco tangente de”, X, “ es ”, U
5: bb 1 // Fin del grupo
FinCaso
FinMientras
FIN
Procedimiento FuncMate()
Int n, bb : Real R,S,T,U
INICIO
3
n LeerEntero() : bb 0
Mientras ( bb = 0)
Menu2()
mostrar “indique su opción <1-5>”
op LeerNumeroPQ(1,5)
Caso op hacer
1: R RaizCuad(n)
Mostrar “La raiz cuadrada de “, n, “ es “, R
2: S Log(n)
Mostrar “El logaritmo de “, n, “ es “, S
3: T Fact(n)
Mostrar “El factorial de “, n, “ es “, T
4: U Cuad(n)
Mostrar “El cuadrado de ”, n “ es ”, U
5: bb 1 // Fin del grupo
finCaso
FinMientras
FIN
Programa Principal()
Int bb
INICIO
bb 0
Mientras ( bb = 0)
Menu1()
mostrar “indique su opcion <1-4>”
op LeerNumeroPQ(1,4)
Caso op
1: FuncMate()
2: FuncTrig()
3: OperArit()
4: bb 1
finCaso
FinMientras
FIN
4
Si num >= p y num <= q
Entonces bb 1
FinSi
fin_Mientras
devolver num
FIN