LAGO CIRCULAR

Carlos tarda una hora y media en cruzar nadando un lago circular a una velocidad constante de 5km por hora, ¿Cuánto tiempo tardará si quisiera darle una vuelta completa al lago a la misma velocidad?

 

Entradas:  Numérico  velocidad
                   Numérico  tiempo
                   Numérico  PI
Salidas:     Numérico  tiempo_final

INICIO
Leer velocidad
Leer tiempo
Establecer PI
Multiplicar velocidad por tiempo y guardar en distancia
Multiplicar PI por distancia y guardar en perimetro
Dividir perimetro entre velocidad y guardar en tiempo_final
Imprimir tiempo_final
FIN

 

PSEUDOCÓDIGO
class   Lago_circular
          // Declaraciones (entradas)
              real:  velocidad
              real:  tiempo
              real:  PI = 3.1416
          // Declaraciones (salidas)
              real:  tiempo_final
          // Procedimiento
main
          print  "Ingresar la velocidad del nadador"
          scan  velocidad
          print  "Ingresar el tiempo que tarda en cruzar el lago"
          scan  tiempo
                   distancia = velocidad * tiempo
                   perimetro = PI * distancia
                   tiempo_final = perimetro / velocidad
          print  "El tiempo que tarda el nadador en recorres el perímetro del lago es:"
          print  tiempo_final
end_main