All pastes #359765 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-02-17 01:30 UTC
rendered paste body
#include <iostream>
#include <string>
#include <sstream>

using namespace std;

int main(int argc, char * argv[]) {
	string input, digits;
	int sum = 0;

	cout << "This is a program which can tell you the digits of a number.\nPlease input an integer: ";
	cin >> input;

	for (int i=0; i<strlen(input.c_str()); i++) {
		if (i != 0) {
			digits.append(" ");
		}

		digits.append(input.substr(i, 1));
		sum += atoi(input.substr(i, 1).c_str());
	}

	cout << "\nDigits: " << digits << endl;
	cout << "Sum: " << sum << endl;
	cout << "Dividable by 9: " << (sum%9==0?"Yes":"No") << "\n" << endl;

	return 0;
}