|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.10.2008, 21:47 | #1 |
Новичок
Джуниор
Регистрация: 14.10.2008
Сообщений: 1
|
задача
Здравствуйте уважаемые программисты.
Пожалуйста, помогите решить задачу. Используя циклы. "В выражении (((( 1 ? 2) ? 3) ? 4) ? 5) ? 6 вместо каждого знака ? поставить знак одной из операций +, -, *, / так, чтобы результат вычислений был равен 35." Заранее благодарен. |
14.10.2008, 21:52 | #2 |
Андрей
Форумчанин
Регистрация: 21.11.2006
Сообщений: 457
|
Используй рекурсию. В цикле от 1 до 4 меняй знак и переходи к следующему действию. Если в конце 35 - выходим из всех циклов и показываем результат.
ICQ: 5311314
[SIGPIC][/SIGPIC] |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача | Vitas1234 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 07.07.2008 12:10 |
Задача/C++ | Stan | Помощь студентам | 2 | 24.01.2008 20:33 |
Задача по ТП. | GE076 | Помощь студентам | 11 | 07.12.2007 19:29 |