Întrebare
Cum calculez : x div 100 mod 10 , unde x > 10000 ?
Întrebare a fost pusă de: USER4588
57 Vezi
57 Răspunsuri
Răspuns (57)
Presupunem x de forma abcdef (cu bară de aia deasupra, deci fiecare literă e o cifră din număr)
abcdef div 100 = abcd (Un număr împărțit la 100 dă numărul fără ultimele 2 cifre, și ca rest chiar cele 2 cifre)
abcd mod 10 = d (Restul împărțirii unui număr la 10 este ultima cifră a lui)
Rezultatul este, deci, cifra d (care este a 3-a de la dreapta la stânga)
abcdef div 100 = abcd (Un număr împărțit la 100 dă numărul fără ultimele 2 cifre, și ca rest chiar cele 2 cifre)
abcd mod 10 = d (Restul împărțirii unui număr la 10 este ultima cifră a lui)
Rezultatul este, deci, cifra d (care este a 3-a de la dreapta la stânga)