Download - algoritmos

Transcript

Componer el algoritmo principal a partir de cada una de sus piezas (subalgoritmos).

Una vez identificados los subproblemas y definido el subalgoritmo para cada uno hay que componer el algoritmo principal a partir de las piezas con que contamos. Para ello tenemos que "esbozar" cul va a ser la estructura de control (o flujo de control) que seguir el algoritmo principal. La siguiente figura lo ilustra.Algoritmo Convertir_TemperaturasEntrada:(por teclado) opcion, tipo carcterSalida:(por pantalla) muestra los mensajes de cada subalgoritmo y un mensaje de error si la opcin introducida no es la adecuadaObjetivo:convertir una temperatura introducida por teclado a una escala distinta dependiendo de la opcin escogida.Subalgoritmos:Usa los subalgoritmosMostrarMenu,CelsiusAFarenheit,CelsiusAKelvin,FarenheitAKelvin,adems utiliza las funcionesC_a_F(x:real):real, C_a_K(x:real):real y F_a_K(x:real):realPasos:1. Repetir1. InvocarMostrarMenu2. Leeropcion3. Casosde opcion1. Si opcion='1'InvocarCelsiusAFarenheit2. Si opcion ='2'InvocarCelsiusAKelvin3. Si opcion ='3'InvocarFarenheitAKelvin4. Cualquier otroEscribir(en pantalla) "Error. Opcin Incorrecta"Esperar hasta pulsar ENTER2. HASTA opcion=4


Top Related