Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Pascal - лаб. по изучению.doc
Скачиваний:
6
Добавлен:
04.11.2018
Размер:
992.77 Кб
Скачать

6 Методические рекомендации к выполнению работы

6.1 При выполнении задания воспользоваться алгоритмами решения стандартных задач по теме «Одномерные массивы», изложенными в п.5.3.1-5.3.4.

6.2 Провести численные расчеты для вектора (4, 7, -9, 5, 1, -5, 10, 7). Проанализировать правильность полученных результатов.

6.3 При решении задачи воспользоваться примерами программ в п.5.5.1-5.5.3 и алгоритмами п.5.3.1-5.3.4.

Пример вывода на экран двумерного массива в виде матрицы размерности 3х4 приводится в следующем фрагменте программы:

….

for i:=1 to 3 do

begin

for j:=1 to 4 do write(а[i,j]:5);

writeln;

end;

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

7.1 Что понимают под массивом данных?

7.2 Что называют размерностью массива?

7.3 Что понимают под индексом элемента массива?

7.4 Какой массив называется одномерным?

7.5 Приведите примеры одномерных массивов.

7.6 Как описываются одномерные массивы на языке PASCAL?

7.7 Как задается диапазон изменения индексов массива?

7.8 Как обозначаются индексы массивов на языке PASCAL?

7.9 Какие стандартные алгоритмы по работе с одномерными массивами Вы знаете?

7.10 Поясните понятия двумерного массива, матрицы.

7.11 Что обозначают индексы матрицы?

7.12 Сколько элементов в матрице из 7 строк и 9 столбцов?

7.13 Дайте понятие квадратной матрицы, диагоналей квадратной матрицы.

7.14 Приведите пример описания двумерных массивов на языке PASCAL.

7.15 Поясните порядок использования вложенных циклов при вводе элементов двумерного массива.

Библиография

1. Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. – М.: Нолидж. – 2000. – 576 с.

2. Зуев Е.А. Система программирования Turbo Pascal. – М.: Радио и связь. – 1992. – 288 с.

3. Рубенкинг Н. Турбо Паскаль для Windows. – М.: Мир. - 1994. – 535 с.

4. Информатика. Базовый курс / Под ред. С.В.Симоновича – СПб: Питер.- 2000. – С.560 - 611.

 

Приложение а Варианты заданий на тему «Одномерные массивы»

 

1)       Найти среднее арифметическое всех элементов массива.

2)       Найти наименьший элемент в массиве.

3)       Найти количество положительных элементов массива.

4)       Найти количество отрицательных элементов массива.

5)       Определить, сколько раз встречается число 7 среди элементов массива.

6)       Определить, сколько элементов массива меньше, чем число 6.

7)       Определить, сколько элементов массива больше, чем число 3.

8)       Найти сумму всех неотрицательных элементов массива.

9)       Найти наименьшее из чисел а1, 2а2, 3а3,…, 8а8.

10)  Найти наибольшее из чисел 2а1, 3а2, 4а3,…, 9а8.

11)  Найти сумму а1+2а2+3а3+…+8а8.

12)  Найти наименьший по модулю элемент массива.

13)  Найти разность между наибольшим и наименьшим элементами массива.

14)  Отсортировать массив в порядке убывания элементов.

15)  Найти произведение отрицательных элементов массива.

16)  Найти сумму всех элементов массива, имеющих четные индексы.

17)  Найти наибольший из элементов массива, имеющих нечетные индексы.

18)  Найти среднее арифметическое всех положительных элементов массива.

19)  Найти среднее арифметическое всех отрицательных элементов массива.

20)  Найти сумму элементов массива, превышающих число 5.

 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]