El problema planteado consiste en crear un programa que permita mostrar por pantalla una tabla de verdad de tres variables y tomar como dato de entrada el orden de los dos operadores lógicos. La expresión lógica esta dada como: [(A op1 B) op2 C], donde «op1» sera el operador 1, siendo 0= AND y 1: OR ademas «op2» sera la variable que tome el valor del operador 2.
El siguiente programa en matLab hace uso de ciclos for anidados y sentencias condicionales o estructura swiche.
La lógica que utiliza este programa en matLab es simple. Se anidan tres ciclos de los cuales el primero representa los valores lógicos de la primera variable y el segundo y tercer ciclo representaran los valores de la segunda y tercera variable lógica respectivamente.
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
La variable controladora de un ciclo puede ser usada para determinar posiciones de objetos de distintos tipo entre un array.
[Tweet «»Una buena combinación se da entre las variables controladoras y los arreglos vectores o matrices.» #Tutorias ☺»]