Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Delphi > Паскаль
Регистрация

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


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 14.10.2008, 21:47   #1
mmike
Новичок
 
Регистрация: 14.10.2008
Сообщений: 1
Репутация: 10
По умолчанию задача

Здравствуйте уважаемые программисты.
Пожалуйста, помогите решить задачу. Используя циклы.

"В выражении (((( 1 ? 2) ? 3) ? 4) ? 5) ? 6 вместо каждого знака ? поставить знак одной из операций +, -, *, / так, чтобы результат вычислений был равен 35."

Заранее благодарен.
mmike вне форума   Ответить с цитированием
Старый 14.10.2008, 21:52   #2
AVer
Андрей
Форумчанин
 
Аватар для AVer
 
Регистрация: 21.11.2006
Сообщений: 457
Репутация: 237

icq: 5311314
По умолчанию

Используй рекурсию. В цикле от 1 до 4 меняй знак и переходи к следующему действию. Если в конце 35 - выходим из всех циклов и показываем результат.
__________________
ICQ: 5311314
[SIGPIC][/SIGPIC]
AVer вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача Vitas1234 Паскаль 5 07.07.2008 12:10
Задача/C++ Stan Помощь студентам 2 24.01.2008 21:33
Задача по ТП. GE076 Помощь студентам 11 07.12.2007 20:29


19:09.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.