task1.10.cpp 552 B

1234567891011121314151617181920212223242526272829
  1. #include <iostream>
  2. int main() {
  3. int number;
  4. std::cin >> number;
  5. if (number < 100 || number > 999) {
  6. std::cout << "Введите трехзначное число." << std::endl;
  7. return 1;
  8. }
  9. int sum = 0;
  10. int temp = number;
  11. while (temp > 0) {
  12. sum += temp % 10;
  13. temp /= 10;
  14. }
  15. if (sum % 3 == 0) {
  16. std::cout << number << " делится на 3." << std::endl;
  17. } else {
  18. std::cout << number << " не делится на 3." << std::endl;
  19. }
  20. return 0;
  21. }