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

Îmi poate explica și mie cineva cum se face că unitățile sunt n%10 ; zecile n/10%10 ; sutele n/100%10 și așa mai departe, nu am înțeles bine.

Răspunsuri la întrebare

Răspuns de bobo229
3

Sa presupunem ca avem numere naturale(care fac parte din numerele intregi).

Daca avem a%b, operatorul %(modulo) reprezinta restul impartirii lui a la b;

ex. 1258 % 10 = 8 (1258:10=125 rest 8)

Operatorul de impartire in C/C++ daca il aplici pe numere intregi face impartirea intreaga.

ex. 1258 / 10 = 125

Cifra zecilor sa zicem este a doua, pentru asta ar trebui intai sa dam la o parte ultima cifra(adica cifra unitatilor) dupa care sa o extragem.

ex. 1258 / 10 = 125 % 10 = 5 (ordinea efectuarii operatiilor de la stanga la dreapta)

ex. cifra sutelor: 1258 / 100 = 12 % 10 = 2


CookieCutter: Mulțumesc mult!
Alte întrebări interesante