Sa se scrie o funcție C++ care sa returneze suma cifrelor unui număr natural transmis ca parametru .
Va rog!!!
Răspunsuri la întrebare
Răspuns de
3
#include <iostream>
using namespace std;
int suma_cifre(int numar){
int i,s=0;
while(numar>0){
s+=numar%10;
numar=numar/10;
}
return s;
}
int main(){
int n;
cout<<"Introduceti numarul: ";
cin>>n;
cout<<"Suma cifrelor lui "<<n<<" este "<<suma_cifre(n);
return 0;
}
using namespace std;
int suma_cifre(int numar){
int i,s=0;
while(numar>0){
s+=numar%10;
numar=numar/10;
}
return s;
}
int main(){
int n;
cout<<"Introduceti numarul: ";
cin>>n;
cout<<"Suma cifrelor lui "<<n<<" este "<<suma_cifre(n);
return 0;
}
Alte întrebări interesante
Evaluare Națională: Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Fizică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă