Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичні рекомендації.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
343.55 Кб
Скачать

Лабораторна робота № 13

Тема: Обробка одновимірних масивів: обчислення підсумкових показників, кількості елементів, використання стандартної функції сортування.

Мета: навчитися писати програми для обробки одновимірних масивів.

Устаткування: персональний комп’ютер.

Програмне забезпечення: операційна система Windows, програма для перегляду відео уроків, візуальне середовище програмування Delphi.

Завдання: У масиві констант записано 10 прізвищ учнів. У ще одному масиві з 10 цілих чисел кожному учневі виставлено оцінку з предмета. Визначити й вивести: середній бал за даною таблицею оцінок, максимальний бал, мінімальний бал, прізвища учнів і з максимальним балом, прізвища учнів і з мінімальним балом. Вивести кількість учнів, що встигають на 10 балів і вище, кількість учнів, які мають 3 бали й нижче. Вивести в Memo список учнів за абеткою та їхні оцінки.

Підготовка до виконання роботи

1. Підготувати бланк звіту з роботи;

2. Опрацювати теоретичний матеріал за темою роботи;

Електронні підручники:

Примітки

Delphi 7

Додаткова, розділ 5

Delphi для профессионалов

додаткова

TurboPascal

додаткова розділ 2

Delphi Быстрый Старт

Додаткова ст. 40

Кащеев_Делфі

Опрацювати ст.168 – 185 та

приклади …\ ст.185_ЛАБ_13\ Обробка одновимірних масивів обчислення підсумкових показників, кількості елементів, використання стандартної функції сортування\ ст 168; ст. 176; ст.180, ст.182, ст.183, ст. 185

Сидоров М.В_Елементи програмування у середовищі Delphi

Опрацювати ст.66-71

Електроний(і) урок(и)

Повторити всі відеоуроки, які знаходяться в папці ВідеоУроки Delphi 7_1

Переглянути відео урок: …\ст.165_ЛАБ_12\ lessons11_Масиви.avi; lessons12_Багатовимірні масиви. avi

Лабораторна робота

Опрацювати теоретичний матеріал, скласти, відлагодити програми оформити звіт, зразок виконаних програм на ст.168, 176, 180, 182, 183, 185

див. …\ ст.185_ЛАБ_13\ Обробка одновимірних масивів обчислення підсумкових показників, кількості елементів, використання стандартної функції сортування\ ст. 185 самостійно\Project1

Опрацювати теоретичний матеріал ст.165_ЛАБ_12\ Одновимірні масиви_1.pdf; Одновимірні масиви_2.pdf;

3. Використовуючи теоретичний матеріал дати відповіді на контрольні запитання.

Контрольні питання

  1. Наведіть приклади задач, які можна розв'язати за допомогою одновимірних масивів.

  2. Дайте опис одновимірного масиву в загальному вигляді й у конкретних прикладах.

  3. Які типи даних можуть використовуватися як індекси масиву? Наведіть кілька прикладів.

  4. Поясніть, чи можливий такий опис масиву: a :array [10..5 ] ofinteger ;

  1. Яка конструкція використовується для введення масиву?

  1. Є масив а :array [0 ..10 ] of геаІ. Скільки байтів він займає впам'яті

  2. Що є масив у програмуванні? Чи є обмеження на розмір масиву?

  3. Що таке індекси масиву? Які величини можуть бути індексами? Як позначаються індекси масиву?

  4. Які з наведених нижче описувань одновимірних масивів є хибні й чому?

а) Type A : array [ 1..10 ] of integer;

Var B : A;

б) Var B : array [ 1..10 ];

в) Var B=array [ 1..10 ] of integer;

  1. Запишіть опис одновимірного масиву, який складається з послідовності 25 дійсних чисел.

  2. Запишіть опис одновимірного констант-масиву, який складається з послідовності символів вашого прізвища.

  3. Які компоненти форми проекту в Delphi для виведення значень одновимірних масивів Ви знаєте?

  4. Які компоненти форми проекту в Delphi для введення значень одновимірних масивів Ви знаєте?

  5. Запишіть оператори введення масиву 15 цілих чисел за допомогою компонентів Memo та ListBox.

  6. Запишіть оператори виведення масиву 17 дійсних чисел у п’ять різних компонентів.

  7. Запишіть оператори визначення середнього значення для масиву з 12 дійсних чисел.

  8. Що є масив у програмуванні? Чи є обмеження на розмір масиву?

  9. Що є індекси масиву? Які величини можуть бути індексами? Як позначаються індекси масиву?

  10. Запишіть опис одновимірного масиву, який складається з послідовності 25 дійсних чисел.

  11. Запишіть опис одновимірного констант масиву, який складається з послідовності символів вашого прізвища.

  12. Які компоненти форми проекту в Delphi для виведення значень одновимірних масивів. Ви знаєте?

  13. Які компоненти форми проекту в Delphi для введення значень одновимірних масивів Ви знаєте?

  14. Запишіть оператори введення масиву 15 цілих чисел за допомогою компонентів Memo та ListBox.

  15. Запишіть оператори виведення масиву 17 дійсних чисел у п’ять різних компонентів.

  16. Запишіть оператори визначення середнього значення для масиву з 12 дійсних чисел.

Порядок виконання роботи

  1. Пройти інструктаж з техніки безпеки.

  2. Включити комп’ютер.

  3. Завантажити середовище розробки Borland Delphi 7.

  4. Створити додаток: у масиві констант записано 10 прізвищ учнів. У ще одному масиві з 10 цілих чисел кожному учневі виставлено оцінку з предмета. Визначити й вивести: середній бал за даною таблицею оцінок, максимальний бал, мінімальний бал, прізвища учнів і з максимальним балом, прізвища учнів і з мінімальним балом. Вивести кількість учнів, що встигають на 10 балів і вище, кількість учнів, які мають 3 бали й нижче. Вивести в Memo список учнів за абеткою та їхні оцінки. (ст.185)

  5. Зберегти результат роботи.

  6. Оформити звіт з лабораторної роботи.

ДОДАТОК 1