Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
On
0 / 0 / 0
Регистрация: 15.05.2013
Сообщений: 15
#1

В файле находится текст программы на Паскале. Используя стек, проверить правильность вложений операторных скобок (begin - end) в этой программе

05.09.2013, 15:22. Просмотров 712. Ответов 3
Метки нет (Все метки)

В файле находится текст программы на Паскале. Используя стек, проверить правильность вложений операторных скобок (begin - end) в этой программе.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.09.2013, 15:22
Ответы с готовыми решениями:

Проверить текст программы на Паскале на несоответствие числа открытых/закрытых скобок
Дан текстовый файл f, содержащий программу на языке паскаль. Проверить эту программу на...

Проверить правильность расстановки и вложенности скобок в тексте (абстрактный стек)
реализовать с помощью связного списка...

Написать парсер текста, проверяющий правильность расстановки скобок, используя стек и файловый ввод/вывод
Дан текстовый файл INPUT.TXT. Проверить в тексте файла правильности расстановки открывающих и...

Проверить правильность расстановки в тексте круглых скобок. Текст заканчивается точкой
Работает,но неправильно. Сделала конечным автоматом. Помогите, пожалуйста! #include <iostream>...

Используя стек, проверить правильность вложений операторных скобок (begin - end) в программе на Паскале
В файле находится текст программы на Паскале. Используя стек, проверить правильность вложений...

3
Raali
639 / 343 / 74
Регистрация: 06.07.2013
Сообщений: 1,107
Завершенные тесты: 1
05.09.2013, 15:28 #2
Цитата Сообщение от On Посмотреть сообщение
проверить правильность вложений
а какие правила именно в паскале для этого?
0
Kuzia domovenok
2261 / 2030 / 459
Регистрация: 25.03.2012
Сообщений: 7,177
Записей в блоге: 1
05.09.2013, 15:48 #3
Цитата Сообщение от Raali Посмотреть сообщение
а какие правила именно в паскале для этого?
А при чём тут правила Паскаля?
Правила такие же как и в Си!
верно
Pascal
1
2
3
4
begin
begin 
end
end
неверно
Pascal
1
2
3
4
begin
end
end
begin
Добавлено через 44 секунды
Советую использовать стек!
0
Raali
639 / 343 / 74
Регистрация: 06.07.2013
Сообщений: 1,107
Завершенные тесты: 1
05.09.2013, 16:00 #4
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Советую использовать стек!
ну вобщем да, и смотреть не пытаемся ли мы использовать pop при пустом стеке, а в конце проверить не осталось ли что то в нем
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.09.2013, 16:00

Используя стек, проверить правильность вложений операторных скобок (begin/end)
В файле находится текст программы на pascal. используя стек проверить правильность вложений...

Проверить правильность расстановки операторных скобок 'begin' и 'end'
Доброго времени суток )))) Помогите пожалуйста : проверка правильности расстановки операторных...

Дан массив строк. Напишите программу, проверяющую правильность вложения операторных скобок begin . end — каждому begin должен соответствовать end
Дан массив строк, представляющий собой фрагмент программы на языке Pascal. Напишите программу,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru