funciones logicas y estucturas de control
Una forma de pensar los programas de cómputo es considerar cómo se organizan los enunciados que componen el programa.
Por lo general, lassecciones del código de los programas de cómputo se pueden categorizar en una de tres estructuras: secuencias, estructuras de selección y estructuras de repetición.
Hasta el momento. se ha escrito códigoque contiene secuencias, pero ninguna de las otras estructuras
Las secuencias son listas de comandos que se ejecutan una después de otra.
Una estructura de selección permite al programador ejecutarun conjunto de comandos si algún criterio es verdadero y otro si el criterio es falso. Un enunciado de selección proporciona los medios de elegir entre dichas rutas, con base en una condición lógica.Una estructura de repetición, o bucle, hace que un grupo de enunciados se ejecute varias veces. El número de veces que se ejecuta un bucle depende de un contador o de la evaluación de una condiciónlógica.
Funciones
& (AND) Funciona con dos operandos. El resultado es verdadero si ambos son verdaderos, en otro caso el resultado es falso (0).
I (OR) Funciona con dos operandos. El resultadoes verdadero si alguno de los dos es verdadero, en otro caso (los dos son falsos) el resultado es falso (0).
~ (NOT) Funciona con un operando. Da Ia negación del operando, es decir, verdadero (1) siel operando es falso, y falso (cero) si el operando es verdadero.
Los operadores lógicos funcionan con números. Un número distinto de cero es verdadero, y un cero es siempre falso.
Los operadoreslógicos se pueden utilizar como operadores aritméticos dentro de expresiones matemáticas.
Los operadores lógicos (al igual que los relacionales) se pueden utilizar con escalares y arreglos.
Losoperadores lógicos AND y OR pueden trabajar con operandos escalares, arreglos y con un arreglo y un escalar.
Si se utiliza la operación lógica NOT con un arreglo el resultado será otro arreglo del...
Regístrate para leer el documento completo.