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

Variabila intreaga x memoreza un numar natural cu exact 4 cifre. Care dintre urmatoarele expresii are ca valoare numarul numarul obtinut dupa eliminarea cifrei sutelor numarului memorat de variabila x?

x mod 10 +x div 10 +x div 1000

x mod 1000*100 +x div 100

x div 1000*100 + x mod 100

x mod 1000 +x mod 100+ x mod 10
care e varianta corecct?)​

Răspunsuri la întrebare

Răspuns de jarvan4eu
5

Răspuns:

x div 1000*100 + x mod 100 - este raspunsul corect.

Explicație:

x div 1000 -> Luam prima cifra din numarul initial.

x div 1000*100 -> Inmultim rezultatul anterior cu 100 pentru a face loc celorlate doua cifre

+ x mod 100 -> Luam ultimele doua cifre si le adunam rezultatului anterior.

EXEMPLU :

Pentru numarul 1234 :

1 * 100 + 34 = 134

Alte întrebări interesante