PROBLEMA: Suponga que deseamos construir un puente igual al de la siguiente figura
¿Cuál es la distancia flotante del puente?
ALGORITMO
Entradas: Numérico angulo
Numérico altura
Salidas: Numérico distancia
INICIO
Leer angulo
Leer altura
Resta 90 menos angulo y guardar en angulo
Calcular tangente de angul y guardar en angulo
Multiplicar angulo por altura y guardar en distancia
Multiplicar distancia por 3
Imprimir distancia
FIN
PSEUDOCÓDIGO
class Distancia_puente
// Declaraciones (entradas)
real: angulo
real: altura
// Declaraciones (salidas)
real: distancia
// Procedimiento
main
print "Ingresar el ángulo"
scan angulo
print "Ingresa la altura"
scan altura
angulo = 90 - angulo
angulo = tangente (angulo)
distancia = angulo * altura
distancia = distancia * 3
print "La distancia del puente es:"
print distancia
end_main
No hay comentarios:
Publicar un comentario