Informatică, întrebare adresată de Codrin, 9 ani în urmă

Rezolvati exercitiul atasat.
p.s. la raspunsuri spune ca e a, dar cand inlocuiesc x cu 100, 200... imi da si a si b adevarat. Imi puteti explica de ce?

Anexe:

Codrin: a si d* scuzati greseala

Răspunsuri la întrebare

Răspuns de Utilizator anonim
0
Expresia de la b) inseamna "catul impartirii numarului x la 100 este egal cu 0".
Daca iei pe x egal cu 100 sau 200 iti vor da ca si rezultate caturile 1 respectiv 2, nicidecum 0, iar expresia va capata valoarea 0 adica FALS.
Exxpresia de la ) este cea corecta pentru ca prima data se verifica daca restul impartirii numarului la 10 este 0. Daca este 0, cand trece mai departe, numarului I se scade un 0 si se verifica din nou daca se imparte la 10. Din nou daca restul este 0, atunci 2 impartiri succesive la 10 fara rest inseamna ca numarul este divizibil cu 100. Adunate doua resturi de 0 vor da ca si rezultat 0, iar exxpresia capata valoarea 1, adica ADEVARAT.
Răspuns de AntiEaglesDavids
0
Doar a) este corecta. Nu inteleg cum ti-a dat b adevarat deoarece daca pui de exemplu x = 200 (care e divizibil cu 100) iti da rezultatul 2 ceea ce e fals iar asta inseamna ca incalci conditia "Daca si numai daca".

Codrin: scuze de greseala. a si d mi-a dat adevarat.
Alte întrebări interesante