Вопрос задан 25.06.2023 в 12:51. Предмет Информатика. Спрашивает Синченкина Алина.

Ребят помогите пожалуйста срочно нужно сделать задачу на С++ На промежутке от а до б найти числа

у которых сумма делится на количество Помогите пожалуйста даю 45балов
0 0
Перейти к ответам

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

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

#include <iostream>

using namespace std;

int coldig(int n){

   int cnt = 0;

   while(n > 0){

       cnt++;

       n /= 10;

   }

   return cnt;

}

int sumdig(int n){

   int sum = 0;

   while(n > 0){

       sum += n % 10;

       n /= 10;

   }

   return sum;

}

signed main(){

   int a, b;

   cin >> a >> b;

   for(int i = a; i <= b; i++)

       if(sumdig(i) % coldig(i) == 0)

           cout << i << "\n";

}

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

Конечно, я помогу вам написать программу на C++, которая найдет числа в заданном интервале [a, b], сумма цифр которых делится на количество цифр в числе. Вот пример кода:

cpp
#include <iostream> // Функция для вычисления суммы цифр числа int сумма_цифр(int число) { int сумма = 0; while (число != 0) { сумма += число % 10; число /= 10; } return сумма; } int main() { int a, b; std::cout << "Введите начало интервала (a): "; std::cin >> a; std::cout << "Введите конец интервала (b): "; std::cin >> b; std::cout << "Числа, у которых сумма делится на количество цифр:\n"; for (int число = a; число <= b; ++число) { int сумма = сумма_цифр(число); int количество_цифр = 0; int temp = число; while (temp != 0) { количество_цифр++; temp /= 10; } if (сумма % количество_цифр == 0) { std::cout << число << " "; } } std::cout << std::endl; return 0; }

Вы можете скомпилировать и запустить эту программу, введя начало и конец интервала, и она выведет числа, удовлетворяющие вашему условию.

0 0

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

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

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

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