PROBLEMA: Resuelve lo suguiente.
vector = [((x * mov)+(2 / torque)) * (y / mov)] + [3 * (momento * angulo)]
ALGORITMO
Entradas: Numérico mov
Numércio torque
Numérico momento
Numérico angulo
Numérico x
Numérico y
Salidas: Numérico vector
INICIO
Leer mov
Leer torque
Leer momento
Leer angulo
Leer x
Leer y
Multiplicar x por mov y guardar en r1
Dividir 2 entre torque y guardar en r2
Sumar r1 mas r2 y guardar en r1
Dividir y entre mov y guardar en r2
Multiplicar r1 por r2 y guardar en r1
Multiplicar momento por angulo y guardar en r2
Multiplicar r2 por 3 y guardar en r2
Sumar r1 mas r2 y guardar en vector
Imprimir vector
FIN
PSEUDOCÓGIDO
class Vector
// Declaraciones (entradas)
real: mov
real: torque
real: momento
real: angulo
real: x
real: y
// Declaraciones (salidas)
real: vector
// Procedimiento
main
print "Ingresar el valor de mov"
scan mov
print "Ingresar el valor de torque"
scan torque
print "Ingresar el valor de momento"
scan momento
print "Ingresar el valor del ángulo"
scan angulo
print "Ingresar el valor de X"
scan x
print "Ingresar el valor de Y"
scan y
r1 = x * mov
r2 = 2 / torque
r1 = r1 + r2
r2 = y / mov
r1 = r1 * r2
r2 = momento * angulo
r2 = r2 * 3
vector = r1 + r2
print "El valor de vector es:"
print vector
end_main
No hay comentarios:
Publicar un comentario