Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
59
Добавлен:
10.05.2014
Размер:
26.11 Кб
Скачать

Вариант 64. Золотухин К1-172

Дан текстовый файл, содержащий строки длиной до 255 символов. Файл является программой на языке Паскаль. Определить, соблюдены ли правила структурного программирования. В выходной файл вывести номера строк, в которых нарушены правила, и описание нарушений на русском языке. Если таковых не имеется, то выдать в файл соответствующее сообщение.

Замечание: правила выбираются самостоятельно из оговоренных на лекциях, числом не менее 10. Проверка на структурный вид обязательна.

Правила:

  1. К строкам нельзя обращаться, как к массивам

  2. Не больше 1 оператора на строке

  3. Соблюдение отступов

  4. 2-мерные массивы нельзя объявлять [m,n]

  5. Begin-end во вложенных операторах if должны быть обязательно

  6. Нельзя делать вложенные циклы

  7. Не менять счётчик в цикле for

  8. Не использовать глобальные переменные

  9. Строки должны иметь определённый размер

  10. Нельзя использовать символы #10,#13 и #7

Соседние файлы в папке bdz-01