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

Найти все трехзначные числа, у которых нечетные сотни - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
b0nny
3 / 1 / 0
Регистрация: 11.11.2013
Сообщений: 338
30.06.2014, 12:06     Найти все трехзначные числа, у которых нечетные сотни #1
Даны натуральные числа от 0 до 700. Найти все трехзначные числа, у
которых нечетные сотни. C помощью цикла пост условия или предусловия.
Должно выводится 100, 300, 500.

Не получается сделать с помощью такого цикла.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.06.2014, 12:06     Найти все трехзначные числа, у которых нечетные сотни
Посмотрите здесь:

C++ Вывести все трехзначные числа, квадраты которых оканчиваются тремя цифрами, которые и составляют искомые числа
Найти все парные трехзначные числа, сумма которых не превышает 10 C++
C++ Найти все трехзначные числа, в которых все цифры различны.
C++ Найти все трехзначные числа, квадраты которых оканчиваются тремя цифрами, которые и составляют искомые числа
Найти все трехзначные числа, сумма цифр которых равна данному целому числу C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vtulhu
369 / 375 / 96
Регистрация: 12.08.2011
Сообщений: 1,610
30.06.2014, 12:45     Найти все трехзначные числа, у которых нечетные сотни #21
Цитата Сообщение от b0nny Посмотреть сообщение
Должно выводится 100, 300, 500.
А как же число 700? Оно входит в диапазон "от 0 до 700", оно трехзначное, у него нечетное количество сотен.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
b0nny
3 / 1 / 0
Регистрация: 11.11.2013
Сообщений: 338
30.06.2014, 12:46  [ТС]     Найти все трехзначные числа, у которых нечетные сотни #22
Vtulhu, Ну да, я просто не дописал...
Alex5
881 / 616 / 81
Регистрация: 12.04.2010
Сообщений: 1,549
30.06.2014, 14:30     Найти все трехзначные числа, у которых нечетные сотни #23
b0nny, у числа, например, 178, сотни - это 1, нечётное число.
Цитата Сообщение от b0nny Посмотреть сообщение
Найти все трехзначные числа, у которых нечетные сотни.
Это числа 100, 101, 102, 103, ..., 198, 199, 300, 301, 302, 303, ..., 398, 399, 500, ..., 599, 700.
И Вы тут же пишете
Цитата Сообщение от b0nny Посмотреть сообщение
Должно выводится 100, 300, 500.
b0nny
3 / 1 / 0
Регистрация: 11.11.2013
Сообщений: 338
30.06.2014, 19:51  [ТС]     Найти все трехзначные числа, у которых нечетные сотни #24
"у которых нечетные сотни."
Ну я так понял.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.06.2014, 19:58     Найти все трехзначные числа, у которых нечетные сотни
Еще ссылки по теме:

Найти все трехзначные числа, состоящие из разных цифр, сумма которых равна А C++
C++ Найти все трехзначные числа, у которых четные сотни
Найти все трехзначные числа, сумма цифр которых равна заданному целому числу C++

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

Или воспользуйтесь поиском по форуму:
ValeryS
Модератор
6374 / 4840 / 441
Регистрация: 14.02.2011
Сообщений: 16,040
30.06.2014, 19:58     Найти все трехзначные числа, у которых нечетные сотни #25
Цитата Сообщение от b0nny Посмотреть сообщение
Так и думал, что с for не получиться.
с какого перепугу
вот с фор чистые сотни без всяких if
C++
1
2
for(int i=100;i<800;i+=200)
   cout<<i<<endl;
вот "сотни не чистые"
C++
1
2
3
for(int i=100;i<800;i+=200)
   for(int j=0;j<100;j++)
         cout<<i+j<<endl;
вот чистые сотни с предусловием
C++
1
2
3
4
5
6
int i=100;
  while(i<800)
  {
    cout<<i;
   i+=200;
   }
вот с постусловием
C++
1
2
3
4
5
6
int i=100;
do
  {
    cout<<i;
   i+=200;
   }  while(i<800)
Yandex
Объявления
30.06.2014, 19:58     Найти все трехзначные числа, у которых нечетные сотни
Ответ Создать тему
Опции темы

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