shahab.es
جمعه 13 آذر 1394, 17:11 عصر
سلام و خسته نباشید خدمت دوستان
من میخوام یه عدد رو از صفحه کلید بگیرم و مجموع ارقامش رو بزنم
این کد رو پیدا کردم از اینترنت
#include <iostream>
using namespace std;
int main()
{
int num;
int sum = 0;
cout << " Enter a number : ";
cin >> num;
while ( num > 0 ) {
sum += num % 10;
num /= 10;
}
cout << "Sum = " << sum;
return 0;
}
این یه مشکل داره
اگه عدد 10 رقم و بیشتر باشه، مجموع رو میزنه 0
یکی اینکه کمک کنید اگه میشه که این موردو حل کنم
دو اینکه اگه مقدوره یه توضیح در مورد نحوه کار کد بدید
خیلی خیلی ممنونم ازتون
من میخوام یه عدد رو از صفحه کلید بگیرم و مجموع ارقامش رو بزنم
این کد رو پیدا کردم از اینترنت
#include <iostream>
using namespace std;
int main()
{
int num;
int sum = 0;
cout << " Enter a number : ";
cin >> num;
while ( num > 0 ) {
sum += num % 10;
num /= 10;
}
cout << "Sum = " << sum;
return 0;
}
این یه مشکل داره
اگه عدد 10 رقم و بیشتر باشه، مجموع رو میزنه 0
یکی اینکه کمک کنید اگه میشه که این موردو حل کنم
دو اینکه اگه مقدوره یه توضیح در مورد نحوه کار کد بدید
خیلی خیلی ممنونم ازتون