Циклические вычислительные процессы с массивами

Цель работы

Закрепление практических навыков составления Паскаль-программ решения задач на организацию циклических вычислительных процессов при обработке массивов с помощью оператора цикла с параметрами For.

Постановка задачи

Построить схему машинного алгоритма и, используя оператор циклаFor, составить Паскаль-программу решения задачи по варианту условия, определяемому номером бригады (табл.10.1). Числовыми значениями переменных задаться самостоятельно, представив их в виде таблицы сразу после написания условия задачи.

Таблица 10.1 Варианты заданий

Циклические вычислительные процессы с массивами - student2.ru №№ вариан- тов Математические выражения Параметры цикла
    Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru
    Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru
      Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru
  Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru
  Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru
  Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru
    Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru
      Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru

Содержание самостоятельной работы

Самостоятельная работа включает в себя:

3.1. Ознакомление с теоретическими сведениями.

3.2.. Оформление в тетради для лабораторных работ ответов на вопросы согласно варианту задания, т.е. предварительный протокол выполнения работы , который должен содержать следующие пункты:

-номер и название работы;

-цель работы;

-постановку задачи;

-алгоритм решения;

-схему машинного алгоритма;

-таблицу идентификаторов;

-текст исходной Паскаль-программы.

Порядок выполнения работы

Последовательность выполнения работы такова:

4.1. Предъявление преподавателю для проверки тетради по лабораторным работам с целью проверки готовности студента к выполнению данной работы.

4.2. Набор на клавиатуре текста Паскаль-программы в заданном каталоге и подкаталоге своей подгруппы.

4.3. Компиляция исходной программы.

4.4. В случае обнаружения ошибок редактирование программы с последующей её повторной компиляцией.

4.5. Запуск программы после сообщения об успешной её компиляции.

4.6. Ввод исходных данных для получения окончательного результата.

4.7. Распечатка текста Паскаль-программы и результатов.

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

5.1. Какие различия есть в реализации циклов с помощью операторовWhile, RepeatиFor?

5.2. Какова структура оператора For? Как он работает?

5.3. Какие служебные слова входят в структуру оператора For?

5.4. Как осуществляется в оператореForвыход из цикла?

5.5. Как записывается оператор For,если он охватывает группу операторов?

6. Содержание отчёта

Отчёт по выполненной работе оформляется на основании предварительного протокола (см. пункт 3.2) и должендополнительно содержать следующие сведения:

6.1. Экспериментальные результаты в виде распечатки текстаотлаженнойПаскаль-программы и результатов счёта.

6.2. Выводы по работе.

РАБОТА №11

Паскаль-программы вычисления сумм

Цель работы

Закрепление практических навыков и отработка приёмов составления Паскаль-программ решения задач на вычисление сумм.

Постановка задачи

Построить схему машинного алгоритма и составить Паскаль-программу решения задачи по варианту условия, определяемому номером бригады (табл.11.1).

Числовыми значениями переменных задаться самостоятельно, представив их в виде таблицы сразу после написания условия задачи.

Таблица 11.1 Варианты заданий

Циклические вычислительные процессы с массивами - student2.ru №№ вариан- тов Математические выражения   Предельные значения индексов
    Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru
    Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru
    Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru
  Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru
  Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru
  Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru
    Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru
      Циклические вычислительные процессы с массивами - student2.ru   Циклические вычислительные процессы с массивами - student2.ru

Содержание самостоятельной работы

Самостоятельная работа включает в себя:

3.1. Ознакомление с теоретическими сведениями.

3.2. Оформление в тетради для лабораторных работ ответов на вопросы согласно варианту задания, т. е. предварительный протокол выполнения работы, который должен содержать следующие пункты:

-номер и название работы;

-цель работы;

-постановку задачи;

-алгоритм решения;

-схему машинного алгоритма;

-таблицу идентификаторов;

-текст исходной Паскаль-программы.

Порядок выполнения работы

Последовательность выполнения работы такова:

4.1. Предъявление преподавателю для проверки тетради по лабораторным работам с целью проверки готовности студента к выполнению данной работы.

4.2. Набор на клавиатуре текста Паскаль-программы в заданном каталоге и подкаталоге своей подгруппы.

4.3. Компиляция исходной программы.

4.4. В случае обнаружения ошибок редактирование программы с последующей её повторной компиляцией.

4.5. Запуск программы после сообщения об успешной её компиляции.

4.6. Ввод исходных данных для получения окончательного результата.

4.7. Распечатка текста Паскаль-программы и результатов.

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

5.1. В чём особенность алгоритма вычисления сумм?

5.2. Для чего необходим приём вида S:=0; при вычислении суммы?

5.3. Связано ли вычисление сумм с необходимостью организации циклов?

5.4. С помощью какого из операторов построения цикла удобнее реализовать Паскаль-программу вычисления сумм?

5.5. Как осуществляется ввод исходных данных при вычислении суммы?

6. Содержание отчёта

Отчёт по выполненной работе оформляется на основании предварительного протокола (см. пункт 3.2) и должендополнительно содержать следующие сведения:

6.1. Экспериментальные результаты в виде распечатки текстаотлаженнойПаскаль-программы и результатов счёта.

6.2. Выводы по работе.

Наши рекомендации