programacion en ruby: insercion de dato en vector ordenado

POO + ruby (insercion ordenada)

El problema planteado se trata en crear un programa que permita leer un dato de entrada e indicar en que posición se debe insertar dicho dato en un vector de cinco posiciones ordenado de forma ascendente.

El siguiente programa en ruby hace uso del ciclo for y de un array unidimensional (vector) y de la programación orientada a objetos POO.

La lógica que utiliza este programa en ruby es simple. Se lee el dato de entrada y se recorre el vector determinando en que posición se debe insertar.

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 ruby: insercion de dato en vector ordenado
Figura. programacion en ruby: insercion ordenada

resultado ejecucion programa: insercion de dato en vector ordenado
Figura. resultado ejecucion programa: insercion ordenada

EVALUAR APLICANDO
BUENAS PRÁCTICAS

Los arreglos unidimensionales (vectores) deben ocupar un espacio de memoria de tal forma que todas las posiciones secuenciales sean usadas.

[Tweet «»Si un vector esta lleno de datos integros entonces no hay desperdicio de memoria» #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.