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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2012, 13:17   #21
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Нет. Вы арифметику забыли ? Правила здесь такие же, форма записи другая. Сначала Вы должны вычислить то, что находится в скобках. А потом уже считать минус.
- 5 2 = 3
- 10 1 2 3 = 4
Сколько будет
Цитата:
- 6 (+ 2 1) 1
?

http://ru.wikipedia.org/wiki/%D0%9F%...86%D0%B8%D1%8F
Глянь здесь
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 22.05.2012 в 13:21.
Utkin вне форума Ответить с цитированием
Старый 22.05.2012, 19:43   #22
huligan68
Пользователь
 
Регистрация: 21.05.2012
Сообщений: 18
По умолчанию

2 получается!
huligan68 вне форума Ответить с цитированием
Старый 23.05.2012, 07:16   #23
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Уже хорошо. То была польская запись. Обратная польская запись предполагает знаки операций в конце.
Например:
Цитата:
6 2 -
=4
Усложним 3 2 1 + -
Разбивается на две операции: 2 1 + = 3 и 3 3 - =0
В чем фишка? В том, что числа идут подряд, а для этого удобно использовать стек. Это первое. Второе нет смысла в скобках. Выражение всегда можно перестроить так, чтобы получить выражение без скобок и приводящее к верному результату.
http://ru.wikipedia.org/wiki/%D0%9E%...B8%D1%81%D1%8C - здесь в Вики есть примеры, где все это наглядно расписано.
Если все усвоил и сможешь ответить на вопросы препода, переходи к реализации.
http://ru.wikiversity.org/wiki/%D0%9...86%D0%B8%D0%B8
Вообще я бы на твоем месте пытался реализовать сам - полезно для тебя как будущего профессионала и вообще для мозга.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 23.05.2012, 09:14   #24
huligan68
Пользователь
 
Регистрация: 21.05.2012
Сообщений: 18
По умолчанию

Utkin спасибо большое за разьяснение. На вопросы препода ответить думаю смогу. сделать самому полезно, но я всё упустил года 3 или 4 назад, а щас ну очень тяжело что то понять А вот если я по этой ссылке http://ru.wikiversity.org/wiki/%D0%9...86%D0%B8%D0%B8
скопирую код будит он работать?
huligan68 вне форума Ответить с цитированием
Старый 23.05.2012, 21:47   #25
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
скопирую код будит он работать?
Попробуй По-моему проверить это было быбыстрей, чем писать здесь
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 23.05.2012, 22:35   #26
huligan68
Пользователь
 
Регистрация: 21.05.2012
Сообщений: 18
По умолчанию

не работает! А что надо вставить в этот код что бы работало? ЧТо то я не понимаю никак!
huligan68 вне форума Ответить с цитированием
Старый 24.05.2012, 00:49   #27
huligan68
Пользователь
 
Регистрация: 21.05.2012
Сообщений: 18
По умолчанию

ну подскажите пожалуйста
huligan68 вне форума Ответить с цитированием
Старый 24.05.2012, 06:59   #28
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от huligan68 Посмотреть сообщение
не работает! А что надо вставить в этот код что бы работало? ЧТо то я не понимаю никак!
Что именно не работает ?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 24.05.2012, 08:36   #29
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,834
По умолчанию

После ввода выражения программа выдает "Runtime error 216 at 00404A7C" и закрывается.
Arigato вне форума Ответить с цитированием
Старый 24.05.2012, 09:58   #30
huligan68
Пользователь
 
Регистрация: 21.05.2012
Сообщений: 18
По умолчанию

а у меня она вообще не запускается, как её запустить?
huligan68 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C++ Реализация стеков и очередей by_simple Помощь студентам 0 25.10.2011 17:51
Организация перемещения форм в Delphi Человек Панда Помощь студентам 6 06.08.2011 23:15
Реализация стеков и очередей kaizer131 Общие вопросы Delphi 7 25.02.2010 17:08
Список очередей hanszirke Помощь студентам 5 29.04.2009 18:46
Организация прозрачности элементов в Delphi Vovnder Помощь студентам 4 26.11.2007 18:30