Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЗ.doc
Скачиваний:
86
Добавлен:
09.02.2016
Размер:
782.34 Кб
Скачать

Лабораторная работа №4 Операторы цикла с параметром (со счетчиком)

Контрольные вопросы:

  1. Как называются алгоритмы, в основе которых лежит структура повторения?

  2. Сколько операторов цикла вам известно?

  3. С помощью каких служебных слов записывается цикл с параметром?

  4. Верно ли, что цикл с параметром применяется в тех случаях, когда заранее известно число повторений?

  5. Какой тип должен иметь параметр цикла в цикле с параметром?

  6. Какой тип должны иметь начальное и конечное значения в цикле с параметром?

Задачи:

Составить программу вычисления суммы некоторых числовых радов:

  1. (ответ: e).

  2. (ответ: 1/e).

  3. (ответ: ln2).

  4. (ответ: 2).

  5. (ответ: 2/3).

  6. (ответ: /4).

  7. (ответ: 1).

  8. (ответ: 1/2).

  9. (ответ: 3/4).

  10. (ответ:1/2-/8).

  11. (ответ: 1/4).

  12. (ответ: ).

  13. (ответ: ).

  14. (ответ: ).

  15. (ответ: ).

  16. (ответ: ).

  17. (ответ: ).

  18. (ответ: ).

  19. (ответ: ). Приk=1 значение .

  20. (ответ: ). Приk=1 значение .

Литературы:

Основная литература:

  1. Глушаков С.В. TURBOPASCALХарьков, «Фолио» 2002 г.-492 с.

  2. Епанешников А.М. TURBOPASCAL7.0 .М: «Диалог» 2002 г.-367 с.

  3. Манежный О.А. TURBOPASCALМ: «Диалектика» 2001г.-446 с.

  4. Климова Л.М. PASCAL7.0/ Практическое программирование. Решение типовых задач- М: «КУДИЦ-ОБРАЗ»,2002 г.-517 с.

  5. Немнюгин С.А. TURBO PASCAL 7.0/Учебник. С-П: 2001 г.-491 с.

  6. Калдыбаев С.У., Ахмедиярова А.Т. Курс лабораторных работ по программированию на языке Паскаль. Алматы,2003 г. 43 с.

  7. Рапаков Г.Г. TURBOPASCAL7.0 Учебный курс. М: 2002 г.-349 с.

Дополнительная литература:

  1. Епанешников В. Программирование в среде Турбо Паскаль 7.0. - М.: ДИАЛОГ-МИФИ, 1993. - 288 с.

  2. Матчо Дж., Культин Н. TURBOPASCALв задачах и примерах. Киев-2002 г.-256 с.

  3. Йенсен К., Вирт Н. Паскаль. Руководство для пользователя и описание языка: Пер. с англ. - М.: Финансы и статистика, 1982. - 151 с.

  4. Пестриков В.М., Маслобоев А.М. TURBOPASCAL7.0 изучаем на примерах. М: 2002 г.-456 с.

  5. Форсайт Р. Паскаль для всех: Пер. с англ.- М.: Машиностроение, 1986. - 288 с.

  6. Фаронов В.В. TURBOPASCAL7.0/Практика программирования. Учебное пособие.С-П:-2003 г.-1033 с.

  7. Юркин А.Г. Задачник по программированию. С-П: «Питер»-2002 г.

Методические указания:

В реальных задачах часто требуется выполнять одни и те же операторы несколько раз. Возможны различные варианты: выполнять фрагмент программы фиксированное число раз, выполнять, пока некоторое условие является истинным, и т. п. Цикл – такая форма организации действий, при которой одна и та же последовательность действий совершается несколько раз (или ни разу) до тех пор, пока выполняется некоторое условие. Операторы цикла определяют действия, которые надо выполнить многократно, и количество их повторений. В связи с наличием вариантов в Паскале существует 3 типа циклов: For, While и Repeat. Если количество повторений заранее известно, то целесообразно использовать оператор For. А если количество повторений определяется условиями – операторы While или Repeat.