Вопрос по информатике:
Помогите написать програму на С++ Получить все шестизначные счастливые
номера. Счастливым называют такое шестизначное число, в котором сумма его первых трех цифр равна сумме его последних трех цифр. (Определить функцию для расчета суммы цифр трехзначного числа.)
- 27.10.2017 17:11
- Информатика
- remove_red_eye 7050
- thumb_up 10
Ответы и объяснения 1
#include
int sumnum(int a)
{
int sum = 0, x = a;
while (x > 0)
{
sum += x % 10;
x /= 10;
}
return sum;
}
int main()
{
for (int i = 100000; i<1000000; i++)
if (sumnum(i % 1000) == sumnum(i / 1000))
std::cout << i << std::endl;
return 0;
}
- 28.10.2017 19:15
- thumb_up 40
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.