|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.11.2013, 23:19 | #11 |
Пользователь
Регистрация: 28.09.2013
Сообщений: 15
|
|
06.11.2013, 23:48 | #12 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,544
|
Двигаемся по файлу, если находим begin, то увеличиваем счетчик, если end - если счетчик больше максимума, максимуму присваиваем значение счетчика; уменьшаем значение счетчика.
Со средней глубиной не совсем ясно, что имеется в виду. E-Mail: arigato.freelance@gmail.com
|
07.11.2013, 00:05 | #13 |
Пользователь
Регистрация: 28.09.2013
Сообщений: 15
|
имеется в виду из всех найденных количеств составных операторов , для каждого составного оператора подсчитывается количество строк внутри и определяется максимальное количество строк из всех, и выводится, а средняя глубина означает сумма всех строк внутри составных операторов/ количество сост. операторов, причём мне нужно определить не количество а глубину вложенности сост. операторов : 1-й begin и последний end не учитывать
Последний раз редактировалось александр_77777; 07.11.2013 в 00:22. |
07.11.2013, 00:18 | #14 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,289
|
Вы сами так решили, или Вам так объяснил преподаватель?
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
07.11.2013, 00:25 | #15 |
Пользователь
Регистрация: 28.09.2013
Сообщений: 15
|
|
07.11.2013, 00:27 | #16 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,289
|
Очень интересно
Не обращайте внимания на мою подпись (ох, чувствую, придется ее убрать). Пример: Код:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
Последний раз редактировалось BDA; 07.11.2013 в 00:31. |
07.11.2013, 00:35 | #17 |
Пользователь
Регистрация: 28.09.2013
Сообщений: 15
|
да вы правы в этом и проблема как это реализовать
|
07.11.2013, 00:42 | #18 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,289
|
Просто такая трактовка вводит меня в ступор, так как (код с отмеченными уровнями вложенности):
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
07.11.2013, 00:46 | #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. |
|
07.11.2013, 01:35 | #20 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,544
|
Я вам расписал идею решения задачи для нахождения максимальной глубины вложенности.
Что касается средней глубины: Код:
Мелкий шрифт спасает от таких проблем. Можно еще цвет темно-серый сделать. 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 |