Informatică, întrebare adresată de Mihaella35, 8 ani în urmă

Variabila întreagă x memorează un număr natural cu exact 4 cifre. Care dintre următoarele expresii
are ca valoare numărul obținut după eliminarea cifrei sutelor numărului memorat de variabila x?
a. x mod 10+ x div 10 + x div 1000;
b. x mod 1000 - 100 + x div 100;
c. x mod 1000 + x mod 100 + x mod 10;
d. x div 1000 * 100 + x mod 100.

Răspunsuri la întrebare

Răspuns de uionutalin
16

Răspuns:

Pentru a usura munca, luam de exemplu x = 1234 si dupa transformare ar trebui sa obtinem 134.

a. 1234 mod 10 + 1234 div 10 + 1234 div 1000 = 4+123+1=128 ≠ 134

b. 1234 mod 1000 - 100 + 1234 div 100 = 234-100+12=146 ≠ 134

c. 1234 mod 1000 + 1234 mod 100 + 1234 mod 10 = 234+34+4=272 ≠ 134

d. 1234 div 1000 * 100 + 1234 mod 100 = 1*100+34 = 100+34 = 134 = 134

Deci raspunsul final si corect este d.

Explicație:

Alte întrebări interesante