Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.03.2014, 15:59   #1
BumBum4ik
Пользователь
 
Регистрация: 16.12.2013
Сообщений: 40
По умолчанию цикл

Операторы цикла:
Найти произведение четных чисел, которые не входят в интервал (10..20) и (30..40)
(задание должно быть выполнено всеми тремя типами циклов
1. Цикл с предусловием
2. Цикл с постусловием
3. Цикл с параметром
BumBum4ik вне форума Ответить с цитированием
Старый 22.03.2014, 16:01   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Цитата:
Сообщение от BumBum4ik Посмотреть сообщение
Найти произведение четных чисел, которые не входят в интервал (10..20) и (30..40)
Таких чисел бесконечное множество...
Arigato вне форума Ответить с цитированием
Старый 22.03.2014, 16:07   #3
BumBum4ik
Пользователь
 
Регистрация: 16.12.2013
Сообщений: 40
По умолчанию

те,которые до 40)

(0..10)(20..30)

Последний раз редактировалось Stilet; 22.03.2014 в 16:31.
BumBum4ik вне форума Ответить с цитированием
Старый 22.03.2014, 16:27   #4
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

В чем проблема?
Arigato вне форума Ответить с цитированием
Старый 22.03.2014, 16:31   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
long int p=2;
for(int i=4;i<=10;i++) if(i%2) p*=i;
for(int i=20;i<=30;i++) if(i%2) p*=i;
Код:
long int p=2;
int i=4; while(i<=10) {if(i%2) p*=i;i++;};
i=20; while(i<=30){ if(i%2) p*=i;  i++;};
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.03.2014, 16:41   #6
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Код:
long int p=2;
int i=4; while(i<=10) {if(i%2) p*=i;i++;};
i=20; while(i<=30){ if(i%2) p*=i;  i++;};
Код:
long int p=20;
int i=2;
while(i<=10) {p*=i*(i+20);i+=2;}
Arigato вне форума Ответить с цитированием
Старый 22.03.2014, 16:47   #7
BumBum4ik
Пользователь
 
Регистрация: 16.12.2013
Сообщений: 40
По умолчанию

огромное спасибо)
BumBum4ik вне форума Ответить с цитированием
Старый 29.03.2014, 18:56   #8
BumBum4ik
Пользователь
 
Регистрация: 16.12.2013
Сообщений: 40
По умолчанию

вообще мне нужно с 3 циклами
BumBum4ik вне форума Ответить с цитированием
Старый 29.03.2014, 19:16   #9
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

По аналогии сделайте.
Arigato вне форума Ответить с цитированием
Старый 12.04.2014, 11:09   #10
iProgrammer
Новичок
Джуниор
 
Регистрация: 12.04.2014
Сообщений: 2
По умолчанию

Да, все вам уже показали)
Программирование - свет)
iProgrammer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как составить цикл (for) чтобы цикл работал пока RegExp.Match не будет пустым? FleXik Общие вопросы Delphi 11 05.03.2014 14:49
написать процедуры для “Цикл For ... Next ” и «Цикл Do ... Loop» по ниже приведенному условию Кристина_Патачиц Microsoft Office Excel 3 17.04.2013 17:01
Цикл по времени - Как сделать так чтобы цикл выполнялся к примеру 10 секунд ? Anarki Общие вопросы C/C++ 3 13.11.2009 19:23
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) Mr.User Помощь студентам 9 23.11.2007 01:34