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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2009, 16:15   #1
SwitchMan
 
Регистрация: 25.04.2009
Сообщений: 3
По умолчанию Анализ исходного кода

Здравствуйте уважаемые программисты, участники форума! Обращаюсь к вам с просьбой оказать помощь в решении следующей задачи:
"Определить количество итерационных циклов в тексте программы на Фортране." Решение это должно быть реализовано на паскале в виде программы принимающей на входе текстовый файл исходного фортран-кода, и выдыющей на выходе файл содержащий только те строки кода которые относятся к итерационному циклу, и в конце собственно число циклов.
Итерационный цикл фортрана имеет вид:
17 CONTINUE
Ф1
IF (усл) GOTO 18
Ф2
GOTO 17
18 CONTINUE
Заранее спасибо, рад любым комментариям.

Последний раз редактировалось SwitchMan; 25.04.2009 в 16:46.
SwitchMan вне форума Ответить с цитированием
Старый 25.04.2009, 18:14   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

попробуй сам сформулирвать правило для определения конца итерации
зная конец итерации легко можно будет найти и начало цикла и условие окончания.
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поменять местами правую и левую часть исходного массива антон2 Паскаль, Turbo Pascal, PascalABC.NET 4 07.04.2009 17:36
Два одномерных массива,представляющие собой средние значения строк и столбцов исходного. Делфи 3 <DimonM@n> Помощь студентам 2 23.11.2008 21:51
Дан двумерный массив случайных чисел. Построить одномерный из исходного, выбрав из него все числа кратные ProWinD Паскаль, Turbo Pascal, PascalABC.NET 2 16.06.2008 20:12
Выдернуть куски кода из html-кода trafbite Помощь студентам 7 18.08.2007 13:51