c++実験1 7-4整数の桁数と各位の数字の和を求めます

2179 ワード

7-4整数の桁数と各位の数字の和(15分)与えられた正の整数Nに対して、その桁数とその各位の数字の和を求める.
入力形式:
入力は、1行に10 9を超えない正の整数Nを与える.
出力フォーマット:
1行にNの桁数とその各数字の和を出力し、真ん中をスペースで区切ります.
サンプルを入力:
321出力サンプル:
3 6
コードは次のとおりです.
#include 
using namespace std;

int main()
{
	int n, num = 0, tot = 0;
	cin>>n;
	while(n)	//           
	{
		tot += n%10;
		num++;
		n /= 10;
	}
	cout<<num<<" "<<tot<<endl;
	return 0;
}