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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
Дмитрий_1994
0 / 0 / 0
Регистрация: 03.04.2014
Сообщений: 4
#1

Напечатать минимальное число, большее 200, которое нацело делится на 17 - C++

03.04.2014, 07:15. Просмотров 1602. Ответов 8
Метки нет (Все метки)

Напечатать минимальное число, большее 200, которое нацело делится на 17.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2014, 07:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Напечатать минимальное число, большее 200, которое нацело делится на 17 (C++):

Напечатать минимальное число, больше 500, которое нацело делится на 47 - C++
Сделалано в DEV C++,нужно переделать в NetBeans IDE 2)задание: Напечатать минимальное число, больше 500, которое нацело делится на...

Минимальное число, которое делится нацело - C++
Необходимо решить задачу с помощью цикла! Условие: Напечатать минимальное число, большее 200, которое нацело делиться на 17 То что...

Найти число которое нацело делится на 1,2,3,4,5,6,7,8,9! - C++
Привет, вот решил найти число которое будет нацело делится на 1,2,3,4,5,6,7,8,9! Ну и решил зачем мне искать в ручную если можно написать...

Два двузначных числа, записанных подряд, образуют четырехзначное число, которое нацело делится на их произведение. Найти все такие числа - C++
Товарищи катятки, запоролся на простой задаче: Два двузначных числа, записанных подряд, образуют четырехзначное число, которое нацело...

Найти максимальное из натуральных чисел, не превышающих 5000, которое нацело делится на 39 - C++
Найти максимальное из натуральных чисел, не превышающих 5000, которое нацело делится на 39.

Найти ближайшее к данному число, которое делится на 3, но не делится на 2. - C++
Нужно решить задания(Как можно проще...простые коды..(for,while,if,scanf,printf...)) 2)Дано натуральное число. Найти ближайшее к нему...

8
don_keyhot
5 / 5 / 2
Регистрация: 02.04.2014
Сообщений: 60
03.04.2014, 09:26 #2
C++
1
2
3
4
5
6
7
  int min17;
  for (min17 = 200; ; min17++)
  {
    if (min17 % 17 == 0) 
      break;
  }
  cout << " Минимальное число после 200 делящееся на 17 = " << min17;
0
S_el
2109 / 1628 / 308
Регистрация: 15.12.2013
Сообщений: 6,526
03.04.2014, 09:33 #3
Дмитрий_1994, или так:
C++
1
cout << 200+(17-200%17) << endl ;
2
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,533
Завершенные тесты: 1
03.04.2014, 09:41 #4
don_keyhot,
C++
1
2
3
for( int min17 = 200;
     !(!(min17 % 17) && cout << " Минимальное число после 200 делящееся на 17 = " << min17);
     min17++){}
0
don_keyhot
5 / 5 / 2
Регистрация: 02.04.2014
Сообщений: 60
03.04.2014, 10:14 #5
SatanaXIII, согласен, что можно и так

C++
1
if (!(min17%17))
вместо
C++
1
if(min17 % 17 == 0)
но зачем пугать такими сложностями того, кто спрашивает о вещах попроще

Добавлено через 4 минуты
S_el,
200+(17-200%17) - элегантно, математик!
0
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,533
Завершенные тесты: 1
03.04.2014, 10:16 #6
don_keyhot, ну если уж запариваться с условиями цикла, то по полной.
А вообще вот так наверное было бы оптимально:
C++
1
2
3
4
int min17;
for( min17 = 200; min17 % 17; min17++ )
  {}
cout << " Минимальное число после 200 делящееся на 17 = " << min17;
0
don_keyhot
5 / 5 / 2
Регистрация: 02.04.2014
Сообщений: 60
03.04.2014, 10:29 #7
SatanaXIII, ну шо тут я могу сказать: минимально и красиво! снимаю шляпу перед профи)
0
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,533
Завершенные тесты: 1
03.04.2014, 10:32 #8
don_keyhot, полно вам. Лучше всего S_el предложил.
0
don_keyhot
5 / 5 / 2
Регистрация: 02.04.2014
Сообщений: 60
03.04.2014, 10:33 #9
SatanaXIII, ну да, я ему за это спасибо и сказал )
0
03.04.2014, 10:33
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2014, 10:33
Привет! Вот еще темы с ответами:

Найти ближайшее число,которое делится на 3, но не делится на 2 - C++
Дано натуральное число. Найти ближайшее к нему натуральное число, которое делится на 3, но не делится на 2.

Как проверить, что число делится нацело - C++
как записать такое условие в код if(если число делится нацело) { }

Как проверить, делится ли одно число на другое нацело? - C++
Здравствуйте. Подскажите, пожалуйста, как проверить делится ли число на другое и получается целое число. Например, 20/20=1 - получается...

Проверить делится ли число нацело с помощью машины тьюринга - C++
Подскажите, пожалуйста, в чем ошибка. Мне эту задачу нужно сдать на экзамене. Нужно проверить, делиться ли одно число нацело на...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

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