![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 28.09.2013
Сообщений: 15
|
![]() |
![]() |
![]() |
![]() |
#12 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,855
|
![]()
Двигаемся по файлу, если находим begin, то увеличиваем счетчик, если end - если счетчик больше максимума, максимуму присваиваем значение счетчика; уменьшаем значение счетчика.
Со средней глубиной не совсем ясно, что имеется в виду. E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 28.09.2013
Сообщений: 15
|
![]()
имеется в виду из всех найденных количеств составных операторов , для каждого составного оператора подсчитывается количество строк внутри и определяется максимальное количество строк из всех, и выводится, а средняя глубина означает сумма всех строк внутри составных операторов/ количество сост. операторов, причём мне нужно определить не количество а глубину вложенности сост. операторов : 1-й begin и последний end не учитывать
Последний раз редактировалось александр_77777; 07.11.2013 в 00:22. |
![]() |
![]() |
![]() |
#14 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,429
|
![]()
Вы сами так решили, или Вам так объяснил преподаватель?
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#15 |
Пользователь
Регистрация: 28.09.2013
Сообщений: 15
|
![]() |
![]() |
![]() |
![]() |
#16 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,429
|
![]()
Очень интересно
![]() Не обращайте внимания на мою подпись (ох, чувствую, придется ее убрать). Пример: Код:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() Последний раз редактировалось BDA; 07.11.2013 в 00:31. |
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 28.09.2013
Сообщений: 15
|
![]()
да вы правы в этом и проблема как это реализовать
|
![]() |
![]() |
![]() |
#18 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,429
|
![]()
Просто такая трактовка вводит меня в ступор, так как (код с отмеченными уровнями вложенности):
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#19 | |
Пользователь
Регистрация: 28.09.2013
Сообщений: 15
|
![]() Цитата:
помогите если есть идеи пожалуйста необходимо выполнить таким образом begin{1} writeln; writeln; writeln; writeln; writeln; end;{1} begin{2} writeln; writeln; writeln; writeln; writeln; end;{2} в исходном файле у меня не будет сложных вложений типа begin{1} begin{2} writeln; end;{2} end;{1} Последний раз редактировалось Stilet; 07.11.2013 в 12:44. |
|
![]() |
![]() |
![]() |
#20 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,855
|
![]()
Я вам расписал идею решения задачи для нахождения максимальной глубины вложенности.
Что касается средней глубины: Код:
Мелкий шрифт спасает от таких проблем. Можно еще цвет темно-серый сделать. E-Mail: arigato.freelance@gmail.com
Последний раз редактировалось Arigato; 07.11.2013 в 01:37. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вложенность таблиц(гиперадресация). | manula | PHP | 1 | 29.01.2013 14:57 |
Программа на языке С с использованием условных операторов и операторов цикла. | Valentin Pirgach | Помощь студентам | 0 | 17.10.2011 20:16 |
Возведение в степень, вложенность циклов | Pisec | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 02.06.2010 12:24 |
Вложенность VS наследование - не догоняю | boris-blade | Общие вопросы .NET | 7 | 16.03.2010 08:08 |
Перегрузка операторов, Организация перегрузки операторов | chagin_yav | Помощь студентам | 2 | 12.05.2008 09:15 |