Вопрос задан 16.07.2023 в 20:12. Предмет Информатика. Спрашивает Дулатова Аружан.

Найдите все трехзначные числа, сумма цифр которых кратна 7 и сами числа также делятся на 7. (C++)

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кургунова Дарья.

#include <iostream>

using namespace std;

int main()

{

   for (int i = 100; i < 1000; i++)

       if (i % 7 == 0)

           if ((int)(i / 100) + (int)(i / 10 % 10) + i % 10 == 7)

               cout << i << " ";

   return 0;

}


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример программы на C++, которая находит все трехзначные числа, удовлетворяющие заданным условиям:

cpp
#include <iostream> int main() { for (int i = 100; i <= 999; ++i) { int digitSum = 0; int number = i; while (number > 0) { digitSum += number % 10; number /= 10; } if (digitSum % 7 == 0 && i % 7 == 0) { std::cout << i << std::endl; } } return 0; }

Эта программа перебирает все трехзначные числа от 100 до 999 и проверяет, что сумма их цифр делится на 7, а сами числа также делятся на 7. Если число удовлетворяет этим условиям, оно выводится на экран.

Пример вывода программы:

python
112 119 126 133 140 147 154 161 168 175 182 189 196 203 ...

Обратите внимание, что данная программа выводит все трехзначные числа, удовлетворяющие условиям, в порядке возрастания.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос