Los ciclos si o if nos sirven para comparar uno o mas expresiones lógicas y dar un valor de respuesta verdadero o falso por el cual si se cumple se ejecutara una serie de instrucciones q podemos dar a continuación de lo contrario cuando no se cumple
se realizara una serie de instrucciones dada para esta condición
ejemplo:
si no o else
se realizara una serie de instrucciones dada para esta condición
ejemplo:
Ejercicio 3
Desarrollar un algoritmo que compare 2 números y muestre un mensaje indicando cual de los 2 es mayor
Ejercicio 5
Ejercicio 6
Algoritmo q pida tres numeros, si la suma es mayor o igual a 100 muestre es igual a 100,
de lo contrario muestre el numero he indique q es menor a 100
ejercicio 7
Ejercicio 8
EXPRESIONES LÓGICAS TABLAS DE VERDAD
Las tablas de verdad nos ayudan a validar un si o if según se cumplan las condiciones lógicas, a continuación como funcionan las tablas de verdad.
La conjunción de las proposiciones p, q es la operación binaria que tiene por resultado p y q, se representa por p^q, en Dfd pANDq y su tabla de verdad es:
p | q | p^q |
---|
V | V | V |
V | F | F |
F | V | F |
F | F | F |
La conjunción nos sirve para indicar que se cumplen dos condiciones simultáneamente, así por ejemplo si tenemos:
La función es creciente y está definida para los números positivos, utilizamos
p ^ q, donde
p: la función es creciente
q: la función esta definida para los números positivos
Así también: p ^ q, donde
q: la función esta definida para los números positivos
Así también: p ^ q, donde
p: el número es divisible por 3
q: el número está representado en base 2
q: el número está representado en base 2
se lee: El número es divisible entre 3 y está representado en base 2.
Nota: Observamos que para la conjunción p ^ q sea verdadera las dos expresiones que intervienen deben ser verdaderas y sólo en ese caso como se indica por su tabla de verdad.
La disyunción de dos proposiciones p, q es la operación binaria que da por resultado p ó q, notación p v q, en DfdpORq y tiene la siguiente tabla:
p | q | p v q |
---|---|---|
V | V | V |
V | F | V |
F | V | V |
F | F | F |
Con la disyunción a diferencia de la conjunción, representamos dos expresiones y que afirman que una de las dos es verdadera, por lo que basta con que una de ellas sea verdaera para que la expresión p ∨ q sea verdadera.
Así por ejemplo la expresión: el libro se le entregará a Juan o el libro se le entregará a Luis significa que si va uno de los dos, el libro se le entrega, si van los dos también se entrega y solamente en caso de que no vaya ninguno de los dos no se debe entregar.
Aquí debemos tener cuidado, porque en español muchas veces utilizamos la disyunción para representar otros operadores que aparentemente son lo mismo, pero que tienen diferente significado.
En español tenemos tres casos de disyunción:
La llamada y/o bancaria, lógica o matemática, que es la misma y se utliza en computación como el operadorOR, este operadorcorresponde al mencionado anteriormente p v q y ya se mostró su tabla de verdad.
Asi por ejemplo si decimos
SI o IF
el profesor esta en el salon y esta dictando clase VALOR LÓGICOsi V y V = V es necesario q las dos condiciones se
si V y F = F cumplan, q este en el salón y dictando
si F y V = F clase
si F y F = F
O o OR
el profesor esta en el salon o esta dictando clase
si V o V = V
si F o V = V es necesario solo q se cumpla una
si V o F = V condición
si F o F = F
mas hacerca d las tablas de verdad.
No hay comentarios:
Publicar un comentario