Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Бесскобочные записи, задачи 
:(
    Опции темы
alexeysuslov
  Дата 13.2.2004, 13:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 24.1.2004

Репутация: нет
Всего: нет



Напишите пожалуйста программу на Delphi!
Задача "Бескобочные записи 1"
Рассмотрим выражение, записанное в префиксной бесскобочной записи. Разрешенные операции - +, -, *. В качестве аргументов используются маленькие буквы латинского алфавита. Выведите то же выражение в постфиксной бесскобочной записи. Порядок выполнения операций в получившемся выражении должен быть тем же. Операции там где возможна неоднозначность выполняются слева направо. Формат входных данных:
Файл input.txt содержит исходное выражение в префиксной бесскобочной записи. Длина строки не превышает 255 символов. Формат выходных данных:
Выведите в выходной файл то же выражение в постфиксной бесскобочной записи Пример:
INPUT.TXT + + abc OUTPUT.TXT ab+c+


PM MAIL WWW   Вверх
alexeysuslov
  Дата 13.2.2004, 13:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 24.1.2004

Репутация: нет
Всего: нет



Практически То же самое:
Задача "Бескобочные записи 2"
Рассмотрим выражение, записанное в постфиксной бесскобочной записи. Разрешенные операции - +,-,*. В качестве аргументов используются маленькие буквы латинского алфавита. Выведите то же выражение в префиксной бесскобочной записи. Порядок выполнения операций в получившемся выражении должен быть тем же. Операции там где возможна неоднозначность выполняются слева направо.
Формат входных данных:
Файл input.txt содержит исходное выражение в постфиксной бесскобочной записи. Длина строки не превышает 255 символов.
Формат выходных данных:
Выведите в выходной файл то же выражение в префиксной бесскобочной записи
Пример:
INPUT.TXT ab+c+ OUTPUT.TXT + + abc
PM MAIL WWW   Вверх
podval
Дата 13.2.2004, 20:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Где я? Кто я?
****


Профиль
Группа: Экс. модератор
Сообщений: 3094
Регистрация: 25.3.2002
Где: СПб

Репутация: 18
Всего: 62



Модератор: В данном разделе помогают разобраться в неясностях, связанных с алгоритмами решения задач. Что неясно?


Цитата
Напишите пожалуйста программу на Delphi!



Судя по постановке вопроса, Вы хотите, чтобы за Вас что-то написали готовое. Это в раздел "Работа".

Определитесь с вопросом.

PM WWW ICQ   Вверх
alexeysuslov
Дата 15.2.2004, 18:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 24.1.2004

Репутация: нет
Всего: нет



Цитата
Судя по постановке вопроса, Вы хотите, чтобы за Вас что-то написали готовое.

Нет, конечно. Просто мало ли, кто-то уже решал эту задачу и может подсказать метод её решения...
PM MAIL WWW   Вверх
acp
Дата 15.2.2004, 23:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 4.2.2003
Где: Владимир

Репутация: нет
Всего: 2



Цитата
Нет, конечно.

Другое дело...

Что такое префиксная бесскобочная запись?
Как она выглядит для "+" и "-" - понятно. А вот для "*" и "/"?

Что-то типа?
+ * abc = (a+b)*c = ab+c*

PM WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.0602 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.