Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ к Практическим.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
9.48 Mб
Скачать

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

После завершения работы студенты должны представить в отчете оформление задачи 10. В котором следует:

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

  • дать описание исходных, результирующих и промежуточных данных;

  • показать словесный алгоритм и блок-схему;

  • оформить задачу по варианту, указав номер варианта;

  • отчет выполняется на листе формата А4 в печатном виде.

Образец отчета по практической работе

Образец отчета к данной практической работе имеет тот же вид, что в практической работе № 1.

Практическая работа № 11 «Методы работы с элементами одномерного массива»

Учебная цель:

  1. Сформировать понятие одномерного массива.

  2. Овладеть умениями обращения к элементам одномерного массива, ввода и вывода массива, составления алгоритмов обработки массивов.

Учебные задачи:

  1. Сформировать практические умения и навыки записи на языке программирования алгоритмов заполнения, обработки одномерных массивов.

  2. Закрепить практические навыки работы с системой программирования.

Образовательные результаты, заявленные во фгос третьего поколения:

Студент должен

уметь:

  • формализовать поставленную задачу;

  • применять полученные знания к различным предметным областям;

  • составлять и оформлять программы на языках программирования;

  • тестировать и отлаживать программы.

знать:

  • процесс создания программ;

  • общие принципы построения и использования языков программирования, их классификацию;

  • современные интегрированные среды разработки программ;

  • стандарты языков программирования.

Задачи практической работы:

  1. Повторить теоретический материал по теме практической работы.

  2. Ответить на вопросы для закрепления теоретического материала.

  3. Выполнить задания по написанию программ обработки одномерных массивов.

  4. Оформить отчет.

Обеспеченность занятия и средства обеспечения такая же как в практической работе №5.

Краткие теоретические и учебно-методические материалы по теме практической работы

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

Объявление одномерного массива в разделе Var:

Например,

Vector: Array [1..99] of integer; Данный тип может максимально содержать 99 элементов целого типа.

Mas : array[1 ..17] of Real; Описывает массив из 17 чисел типа Real, имеющих порядковые номера (индексы) 1,2,..., 17.

Начальный индекс ВСЕГДА должен быть МЕНЬШЕ конечного!!!

После объявления массива каждый его элемент можно обработать, указав имя массива и индекс элемента в квадратных скобках. Например, запись Mas[2], Vector[10] позволяет обратиться ко второму элементу массива Mas и десятому элементу массива Vector.

Обработка массивов:

1. Инициализация (присваивание начальных значений) массива заключается в присваивании каждому элементу массива одного и того же значения, соответствующего базовому типу. Эта операция выполняется с помощью оператора for, например инициализация элементов одномерного массива А:

FOR I := 1 TO 4 DO A[I] := 0;

2. Ввод и вывод одномерного массива. Ввод и вывод значений производится поэлементно, поэтому это нужно выполнять в ЦИКЛЕ. Например ввод элементов одномерного массива А:

FOR I := 1 TO 4 DO Readln(A[I]) ;

Вывод значений элементов массива выполняется аналогичным образом, но используются операторы Write или Writeln:

FOR I := 1 TO 4 DO Writeln (A[I]);

3. Копирование массивов. Присваивание значений всех элементов одного массива всем соответствующим элементам другого массива. Например,

FOR I := 1 TO 4 DO A[I] := D[I];

Значение элементов массива D не изменяется, а значения элементов массива А становятся равными значениям соответствующих элементов массива D. Оба массива должны быть идентичны по структуре.

4. Перестановка значений элементов массива осуществляется с помощью дополнительной переменной того же типа, что и базовый тип массива. Например, так запишется фрагмент программы, обменивающий значения первого и пятого элементов массива А, где Vs - вспомогательная переменная:

Vs:= A[5];

А[5]:= А[1];

А[1]:= Vs;