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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.03.2010, 21:43   #1
Gene
Новичок
Джуниор
 
Регистрация: 02.03.2010
Сообщений: 3
Радость Перебор чисел из ряда

Имеется задача:
На входе ряд целых положительных чисел (порядка 40 штук) и готовое передаточное отношение(i),
Четыре переменных a, b, c, d, которым присваиваются числа из этого ряда.
Необходимо перебрать и вывести все возможные сочетания (a*c)/(b*d)=i (может и не быть точно равной, точность - 6 знак после запятой)
При дополнительных условиях что:

1 вариант
a+b=120
c<=84 (меньше либо равно)
c+d>=107 (Больше либо равно)

2 вариант
a+b>c+26
94<=a+b<=122
a+b+c+d>=213

3вариант
a<=75;
с+d>b+26
90<=a+b<=166
a+b+c+d>=201

И в одной итерации двум разным переменным не может быть присвоено одно и то же число из ряда (числа в ряду, впрочем, могут повторятся).

Задачка элементарная но к сожалению никакого отношения к программированию я по долгу службы не имею, если бы кто-то сваял для меня 3 экзешничка под дос или windows я был бы безмерно рад. Вам - простенькая тренировочка, а мне приятно.

Последний раз редактировалось Gene; 03.03.2010 в 19:56.
Gene вне форума Ответить с цитированием
Старый 02.03.2010, 22:00   #2
RUSt88
Участник клуба
 
Регистрация: 29.12.2009
Сообщений: 1,166
По умолчанию

какой язык? пиши на мыло, договоримся

пардон, язык не важен же? просто реализация? выполню в кратчайшие сроки
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть]

Последний раз редактировалось Stilet; 03.03.2010 в 09:06.
RUSt88 вне форума Ответить с цитированием
Старый 02.03.2010, 22:04   #3
Gene
Новичок
Джуниор
 
Регистрация: 02.03.2010
Сообщений: 3
По умолчанию

Важен результат.

Задание элементарное и награды кроме моей безграничной благодарности не предусматривает. Если кто-то хочет повысить свою вселенскую карму и слегка размять мозг - буду очень рад. Если желающих не найдется, буду пытаться реализовать сам. Разница лишь в том что программисту - 15 минут работы, а я денек минимум сидеть буду.

Последний раз редактировалось Stilet; 03.03.2010 в 09:11.
Gene вне форума Ответить с цитированием
Старый 02.03.2010, 22:23   #4
RUSt88
Участник клуба
 
Регистрация: 29.12.2009
Сообщений: 1,166
По умолчанию

Цитата:
а я денек минимум сидеть буду.
ой сомневаюсь я сильно в деньке, неделю будете пыжиться
Цитата:
никакого отношения к программированию я по долгу службы не имею
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть]
RUSt88 вне форума Ответить с цитированием
Старый 02.03.2010, 22:27   #5
Gene
Новичок
Джуниор
 
Регистрация: 02.03.2010
Сообщений: 3
По умолчанию

уже скачал книжку по Excel VB + есть MathCad, может там чего наваяю, где наша не пропадала.

Последний раз редактировалось Gene; 02.03.2010 в 22:31.
Gene вне форума Ответить с цитированием
Старый 02.03.2010, 22:35   #6
RUSt88
Участник клуба
 
Регистрация: 29.12.2009
Сообщений: 1,166
По умолчанию

ну что ж, удачи, уважаю славян (я тоже такой) за то, что сами пытаются что-то делать, даже если и не понимают в этом, когда халява обламывается
еще раз удачи )))
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть]
RUSt88 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
с++ Перебор всех возможных подмножеств множества целых чисел Modlika17 Помощь студентам 19 10.01.2012 11:09
перебор чисел (pascal) mozdok15rus Помощь студентам 7 19.03.2009 17:54
Найти сумму ряда с точностью e, если дан общий член этого ряда JiLiYa Общие вопросы C/C++ 2 18.02.2009 11:11
программа перестановки чисел натурального ряда от 1 до 10 Ольга 01 Общие вопросы C/C++ 1 28.07.2008 20:09
макрос VBA EXCEL - деление ряда чисел по заданному критерию Обыватель Microsoft Office Excel 10 30.01.2008 14:36