El problema planteado consiste en crear un programa que permita leer diez datos numéricos de entrada y posteriormente mostrar la menor diferencia entre los datos leídos, así por ejemplo, con los datos 1, 5, 2, 7, 3 la menor diferencia sera de 1 correspondiente a los datos 1 y 2.
El siguiente algoritmo en pseint hace uso de un solo ciclo para.
La lógica que utiliza este algoritmo en pseint es simple. Se leen los diez datos en un ciclo determinando a través de dos variables el menor y siguiente menor dato leído y posteriormente se restan mostrando así la menor diferencia entre todos los datos leídos. El diagrama de flujo se creo usando pseint.
Quiero hacer este programa… Pero ¿Cómo funciona?
La ejecución paso a paso del programa la puede ver en la
eoria
Aclare algunos conceptos
est
Tómese únicamente 90 segundos
ablero
Comparte tu Algoritmo
Es importante entender el problema a resolver y de esa forma evitar el uso de estructuras de datos cuando sea necesario manejar la información a través de un ciclo y variables.
[Tweet «»Una buena combinación se da entre el ciclo y las variables.» #Tutorias ☺»]