👤

se citeste un nr natural a de 4 cifre. calculeaza suma cifrelor lui a. daca suma este un nr divizibil cu 3 atunci afisati cifra unitatilor cu cifra miilor in caz contrar sfisati cifra zecilor cu cifra sutelor​

Răspuns :

Răspuns:

Pentru a rezolva această problemă, trebuie să aplicăm anumite operații matematice asupra numărului dat.

1. Citim numărul natural a de 4 cifre.

2. Calculăm suma cifrelor lui a prin adunarea cifrelor individuale ale numărului a.

Pentru a face acest lucru, putem aplica următoarea formulă:

suma = (a % 10) + ((a / 10) % 10) + ((a / 100) % 10) + ((a / 1000) % 10).

De exemplu, pentru numărul 3456, suma cifrelor este 3 + 4 + 5 + 6 = 18.

3. Verificăm dacă suma cifrelor este un număr divizibil cu 3 prin împărțirea acesteia la 3 și verificarea restului.

Dacă suma % 3 = 0, înseamnă că suma este un număr divizibil cu 3.

În acest caz, afișăm cifra unităților și cifra miilor ale numărului a.

Cifra unităților se poate obține prin a % 10, iar cifra miilor prin a / 1000.

De exemplu, pentru numărul 3456, cifra unităților este 6 și cifra miilor este 3.

4. În caz contrar, adică dacă suma % 3 ≠ 0, afișăm cifra zecilor și cifra sutelor ale numărului a.

Cifra zecilor se poate obține prin (a / 10) % 10, iar cifra sutelor prin (a / 100) % 10.

De exemplu, pentru numărul 3456, cifra zecilor este 5 și cifra sutelor este 4.

Astfel, putem rezolva problema citind numărul a, calculând suma cifrelor, verificând dacă suma este divizibilă cu 3 și afișând cifrele solicitate în funcție de acest rezultat.

Explicație:

1008 pentru că 1+8=9

9 divizibil cu 3 (9:3=3) =>1008 rezultat