Diferència entre revisions de la pàgina «ASIX-M3-UF1-A2.3-Exercicis trobar expressions lògiques»
De wikiserver
Línia 14: | Línia 14: | ||
b) Els valors d'a, b i c són idèntics. | b) Els valors d'a, b i c són idèntics. | ||
− | (a == b and a == c) | + | (a == b and a == c) <==> a==b==c |
c) Els valors d'a, b i c són idèntics però diferents del valor de d. | c) Els valors d'a, b i c són idèntics però diferents del valor de d. | ||
− | (a == b and a == c and a !=d) | + | (a == b and a == c and a !=d) <==> a ==b==c!=d |
− | d) El valor de b està comprès, estrictament, entre els valors de c i d, i el valor de c és més petit que el valor de d. | + | d) El valor de b està comprès, '''estrictament (<, >)''', entre els valors de c i d, i el valor de c és més petit que el valor de d. |
− | (b > | + | (b > c and b < d) <==> c<b<d |
</pre> | </pre> | ||
<!----> | <!----> | ||
Línia 71: | Línia 71: | ||
b) Cap producte té unes vendes inferiors a 200. | b) Cap producte té unes vendes inferiors a 200. | ||
− | (A >= 200 and B>= 200 and C >= 200) | + | (A >= 200 and B>= 200 and C >= 200) ERROR!! A and B and C >= 200 Només analitza el valor C |
c) Algun producte té unes vendes superiors a 400. | c) Algun producte té unes vendes superiors a 400. |
Revisió del 10:49, 26 oct 2020
- Sent a, b, c, d variables numèriques, escriviu l'expressió lògica corresponent a:
a) Els valors de b i c són tots dos superiors al valor de d. b) Els valors d'a, b i c són idèntics. c) Els valors d'a, b i c són idèntics però diferents del valor de d. d) El valor de b està comprès, estrictament, entre els valors de c i d, i el valor dec és més petit que el valor de d.
a) Els valors de b i c són tots dos superiors al valor de d. (b > d and c > d) b) Els valors d'a, b i c són idèntics. (a == b and a == c) <==> a==b==c c) Els valors d'a, b i c són idèntics però diferents del valor de d. (a == b and a == c and a !=d) <==> a ==b==c!=d d) El valor de b està comprès, '''estrictament (<, >)''', entre els valors de c i d, i el valor de c és més petit que el valor de d. (b > c and b < d) <==> c<b<d
- En un algorisme que analitza els resultats d'exàmens, hi ha 3 variables definides: les variables NL, NC, NM que indiquen respectivament (per a un alumne en particular) les notes de literatura, català i matemàtiques. Totes les notes estan calculades sobre 10 i totes tenen el mateix pes. Escriviu les expressions lògiques corresponents a:
a) La mitjana de les tres notes és superior a 5. b) Les notes de matemàtiques i català són superiors a la mitjana de les tres notes. c) Hi ha, com a mínim, una nota superior a 5. d) Totes les notes són superiors a 5.
a) La mitjana de les tres notes és superior a 5. ((NL + NC + NM) / 3) > 5 b) Les notes de matemàtiques i català són superiors a la mitjana de les tres notes. ((NM > (NL + NC * NM) / 3) and (NC > (NL + NC * NM) / 3)) c) Hi ha, com a mínim, una nota superior a 5. (NL > 5 or NC > 5 or NM > 5) d) Totes les notes són superiors a 5. (NL > 5 and NC > 5 and NM > 5)
- Siguin A, B i C tres variables enteres que representen les vendes de tres productes.
- Utilitzant aquestes variables, escriu les expressions que representin les següents afirmacions:
a) Les vendes del producte A són les més elevades. b) Cap producte té unes vendes inferiors a 200. c) Algun producte té unes vendes superiors a 400. d) La mitjana de vendes és superior a 500. e) El producte B no és el més venut. f) El total de vendes està entre 500 i 1000.
a) Les vendes del producte A són les més elevades. (A > B and A > C) b) Cap producte té unes vendes inferiors a 200. (A >= 200 and B>= 200 and C >= 200) ERROR!! A and B and C >= 200 Només analitza el valor C c) Algun producte té unes vendes superiors a 400. (A > 400 or B > 400 or C > 400) d) La mitjana de vendes és superior a 500. ((A + B + C) / 3) > 500 e) El producte B no és el més venut. (B < A or B < C) f) El total de vendes està entre 500 i 1000. ((A + B + C >= 500) and (A + B + C <= 1000))