Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Дарья94
0 / 0 / 0
Регистрация: 20.12.2012
Сообщений: 22
#1

Найти в диапазоне от 10 до 99 такие 3 последовательные числа, чтобы сумма их цифр была равна 15 - C++

20.12.2012, 13:07. Просмотров 641. Ответов 2
Метки нет (Все метки)

Например: 13 14 15. 1+3+1+4+1+5=15.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2012, 13:07     Найти в диапазоне от 10 до 99 такие 3 последовательные числа, чтобы сумма их цифр была равна 15
Посмотрите здесь:

C++ Найти все трехзначные числа, такие, что сумма цифр равна А, а само число делиться на B
Найти все простые числа от 1000 до 1999, в каждом из которых сумма первой и второй цифр в записи этого числа равна сумме третьей и четвертой. C++
C++ Найти все простые числа, имеющие возрастающую последовательность цифр, сумма которых равна M
Найти все трехзначные числа, которые состоят из разных цифр, а их сумма равна А C++
Найти все трехзначные числа, сумма цифр которых равна данному целому числу C++
Найти все трехзначные числа, состоящие из разных цифр, сумма которых равна А C++
Найти все трехзначные числа, сумма цифр которых равна заданному целому числу C++
Найти все натуральные числа из промежутка от 1 до 200, у которых сумма цифр равна S C++
Замените звездочки цифрами так, чтобы сумма любых трёх соседних цифр была равна заданному числу C++
C++ В дереве найти такой пусть, чтобы сумма узлов была равна заданному числу
Гипотеза Гольдбаха: найти два таких простых числа, чтобы их сумма была равна заданному C++
C++ Найти трехзначные натуральные числа, сумма цифр которых равна их произведению

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
yleart
 Аватар для yleart
60 / 45 / 1
Регистрация: 07.10.2011
Сообщений: 139
20.12.2012, 13:48     Найти в диапазоне от 10 до 99 такие 3 последовательные числа, чтобы сумма их цифр была равна 15 #2
C++
1
2
3
4
5
6
7
8
9
10
11
#include<iostream>
int main() {
   for (int i = 10; i < 100; ++i)
      for (int j = 10; j < 100; ++j)
         for (int k = 10; k < 100; ++k) {
            int temp = 0;
            temp = i/10 + i%10 + j/10 + j%10 + k/10 + k%10;
            if (temp == 15 && (i+1==j) && (j == k-1))
               std::cout << i << " " << j << " " << k << std::endl;
         }
}
http://liveworkspace.org/code/2zQY0n$7
Дарья94
0 / 0 / 0
Регистрация: 20.12.2012
Сообщений: 22
20.12.2012, 16:15  [ТС]     Найти в диапазоне от 10 до 99 такие 3 последовательные числа, чтобы сумма их цифр была равна 15 #3
спасибо большое!!!))))
Yandex
Объявления
20.12.2012, 16:15     Найти в диапазоне от 10 до 99 такие 3 последовательные числа, чтобы сумма их цифр была равна 15
Ответ Создать тему
Опции темы

Текущее время: 03:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru