programacion en java: menor distancia entre numeros leidos

ciclo for – java (menor distancia entre numeros leidos)

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 programa en java hace uso de un solo ciclo for.

La lógica que utiliza este programa en java 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.

Reto

Quiero hacer este programa… Pero ¿Cómo funciona?

La ejecución paso a paso del programa la puede ver en la

Simulación

ESCUCHANDO


Suscribete a nuestro canal

AMPLIAR ESCUCHANDO

programacion en java: menor distancia entre numeros leidos
Figura. programación en java: menor diferencia entre los datos leidos

resultado ejecucion programa: menor distancia entre numeros leidos
Figura. resultado ejecucion programa: menor diferencia entre los datos leidos

EVALUAR APLICANDO
BUENAS PRÁCTICAS

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 ☺»]

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.