Răspuns :
Răspuns:
Explicație:
1. variabila a careia ii este atribuita valoarea 3 nu se imparte exact la 2, insa variabila b careia ii este atribuita valoare 10 se imparte exact la 2. deci conditia este adevarata. Cand in if ai conditii care se despart prin ||(sau) daca una dintre ele este adevarata atunci se intra in conditie. Daca aveai and(&&) toate conditiile din if trebuie sa fie adevarate pentru a se intra in if-ul respectiv.(logic)
2. a/10=1831/10=183
183<281 deci conditia este adevarata,este ok.
Cea de-a doua conditie este falsa deoarece 1 nu e < 1. Daca ar fi fost 1 <= 1 ar fi fost ok.
In final if-ul e true.
3. (x+y)%10 -> Chestia asta reprezinta restul adica exact ultima cifra a sumei. De ex daca x=152 si y=345 vei avea 497 impartit la 10 si obtii restul 7. Este exact ce ai nevoie.
4. daca x+1=y
de exemplu ai 6,7 sunt consecutive iar 6+1=7 deci conditia se respecta/este indeplinita. Daca ai fi avut 6 si 9 de exemplu nu ar fi fost ok pentru ca nu sunt consecutive si conditia nu se respecta. Este ceea ce aveai nevoie.
Bafta in continuare! Peace!
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.