Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // chislovoi_koren_chisla.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
- //
- #include <iostream>
- #include <string>
- using namespace std;
- int main()
- {
- string chislo;
- char q; //Переменная для остатков деление на 10
- do {
- cout << "Enter your nonnegative chislo " << endl;
- cin >> chislo; //Ввод числа
- bool bad = false;
- for (char ch : chislo) {
- if (ch < '0' || ch > '9') {
- bad = true;
- break;
- }
- }
- if (bad) {
- cout << "SUKA BLYADSKAYA VVODI NORM CHISLO GAY" << endl;
- q = 'y';
- continue;
- }
- long long sum = 0;
- for (char ch : chislo) {
- sum += ch - '0';
- }
- while (sum > 9) { //Если в числе больше одной цифры, входим в цикл
- long long ans = 0;
- while (sum > 0) { //Суммируем все цифры числа
- ans += sum % 10;
- sum /= 10;
- }
- sum = ans;
- }
- cout << "Chislovoi koren is masafuck up " << sum << endl;
- cout << "Do you want to continue, gay nigger?" << endl;
- cin >> q;
- } while ((q == 'y') or (q == 'Y'));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement