Răspuns :
Răspuns:
Explicație:cpp
#include <iostream>
int main() {
int a, suma = 0;
std::cout << "Introduceti un numar intreg: ";
std::cin >> a;
// Folosim un loop while pentru a extrage fiecare cifră a numărului
while (a != 0) {
suma += a % 10; // Adăugăm ultima cifră la suma curentă
a /= 10; // Eliminăm ultima cifră din număr
}
std::cout << "Suma cifrelor numarului este: " << suma << std::endl;
return 0;
}
Acest algoritm primește un număr întreg de la utilizator și folosește un loop while pentru a extrage fiecare cifră a numărului. Suma cifrelor este calculată prin adăugarea fiecărei cifre la suma curentă. La final, se afișează suma cifrelor numărului.
Acest cod C++ primeste un numär întreg de la utilizator, calculeaza suma cifrelor sale utilizând functia sumaCifrelor si afisează rezultatul.
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Nu ezitați să ne contactați pentru orice întrebare sau dacă aveți nevoie de asistență suplimentară. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!