programacion en ruby: vectores binarios

POO + arrays + ruby (vectores binarios)

El problema planteado consiste en leer un vector B, cuyos elementos sólo pueden ser 0 y 1. Leer también los vectores L y M con datos de tipo reales. Hacer un programa que permita crear un vector A tal que:

A[I] = L[I] si B[I] = 0
A[I] = M[I] si B[I] = 1
Imprimir el vector A. Todos los vectores tienen 25 posiciones.

El siguiente programa en ruby hace uso de POO (Programación Orientada a Objetos) y de arrays (vectores) y de estructuras repetitivas con sentencias condicionales.

La lógica que utiliza este programa en ruby es simple. Entre la estructura repetitiva se establecen las sentencias condicionales según el problema planteado.

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: vectores binarios
Figura. programacion en ruby: vectores binarios

resultado ejecucion programa vectores binarios
resultado ejecucion programa vectores binarios

EVALUAR APLICANDO
BUENAS PRÁCTICAS

Los vectores binarios son la representación de encendido o apagado. Cuando tiene un vector de tamaño n de tipo binario tiene n interruptores con n estados.

[Tweet «»Un coraz♥n en 1 está enamorado y en 0 esta palpitando» #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.