Вітаю 9 Клас!
Сьогодні 19 грудня 2024р.
Інформатика
Тема. Алгоритми опрацювання табличних величин: знаходження сумиелементів; суми або кількості значень елементів, що задовольняють заданим умовам.
Дайте коротко відповіді
на запитання:
Що таке таблична величина, чи одновимірний масив?
Що називають елементом табличної величини?
З чого складається ім’я елемента табличної величини?На сьогоднішньому уроці ви дізнаєтесь :
як для роботи з масивами на формах використовуються візуальні елементи в програмі Лазарус.
Як можна опрацьовувати табличні величини?
1)
за
умовою завдання встановити, чи можна подати вхідні дані у вигляді табличної
величини (масиву для мови Free Pascal чи списку — для Python);
2)
надати
табличній величині одне ім’я (його в програмі буде використано для роботи з
окремими елементами табличних даних);
3)
визначити
тип елементів табличної величини та описати його в розділі змінних var
(Free Pascal) або задати порожній список, у якому буде зберігатися набір
даних;
4)
у
програмному коді записати команди для введення елементів табличної величини в
пам’ять комп’ютера.
Подальше
опрацювання табличних величин зводиться до використання алгоритмів:
· зміни значень
елементів масиву;
· знаходження
підсумків за набором даних, які передбачають використання простих арифметичних
операцій чи виразів над елементами масиву;
· обчислення суми
або кількості значень елементів, що задовольняють заданим умовам;
· пошуку елементів
табличної величини, що задовольняють заданим умовам;
· упорядкування
масиву за деякою ознакою.
Як описати програму зміни значення елемента табличної
величини?
Програми
для опрацювання табличних величин мовами програмування містять три складові:
введення, опрацювання та виведення елементів табличної величини. Оскільки кожна
із частин передбачає виконання декількох дій, кількість яких визначається
розміром табличної вели чини, то для опису дій, що повторюються, використовують
команди повторення, наприклад, цикл for.
При цьому для кожної із частин можна використовувати окремий оператор циклу —
тоді всі складові програми виконуватимуться послідовно, або розмістити всі передбачувані
команди в одному циклі — усі складові виконуватимуться одночасно.
У
мові програмування Free Pascal для зміни значення елемента масиву, як і
для зміни значення деякої простої змінної, використовують операцію
присвоювання :=, у якій у лівій частині звертаються до потрібного елемента
масиву, для цього вказують ім’я масиву й у квадратних дужках задають номер
(індекс) елемента, а в правій — відповідне значення. При цьому розмір масиву
залишається незмінним й операцію присвоювання можна застосувати тільки в тому
разі, коли надане значення відповідає типу елементів оголошеного масиву.
Покроковий алгоритм виконання
практичного завдання на ПК.
1. Відкриваємо програму Лазарус, клікнувши на значку програми на робочому столі.
2.
На новій чистій формі розміщуємо
2 багаторядкових текстових поля Мемо1 і Мемо2, з висотою 200 пікселів (властивості:
Height - 200).
3.
Встановлюємо лінію прокрутки в
цих обох вікнах за допомогою властивості – ScrollBars – ssVertical.
4.
Додамо кнопку з текстом Змінити
(Batton – властивості – Caption – пишемо: Змінити. Відтак наша кнопка перейменувалась.
5.
Вилучаємо написи Мемо1, для
чого у властивості Lines натискуємо
на 3 крапки і в виринаючому вікні натискаємо очистити. Таку ж процедуру робимо
і з вікном Мемо2.
6.
Зробимо подію на кнопці за
допомогою клікання миші. Для цього в події кнопки потрібно вибрати OnClick і клікнути туди мишкою раз.
7.
Вставимо код програми з підручника за зразком.
8.
Збережемо в папці проект із
своїм прізвищем і запустимо його «зеленим трикутничком».
9.
Впишемо набір цифр з підручника
і перевіримо результат.
10. При потребі можна легко змінити назву кнопки і вставити новий код програми замість існуючого. При цьому потрібно все зберегти!
Домашнє завждання: опрацювати матеріал на блозі, п.16.1 підручн.; скласти конспект, знати ключові поняття з теми.
Виконані завдання надсилайте на Viber!
Немає коментарів:
Дописати коментар