ператор зі складним умовою)
1.1.5. Таблиці та масиви
У цьому параграфі вводяться основні поняття про масивах: визначення, опис, введення значень на Шая, приклад завдання - розрахунок середнього значення елементів масиву.
Школярі вже знайомі з принципом табличній організації даних з БД.
Що таке масив
Дається визначення масиву: М - представлення таблиць в мовах програму-вання.
Приклад - запис температури повітря по місяцях
Місяць
1
2
3
4
5
6
7
8
9
10
11
12
температура
23
12
1
0
-1
-12
-1,2
2,2
2
3
0
-1
.
На основі цього прикладу вводиться поняття лінійної таблиці з індексованими іменами, яка
В«в програмуванні називається одномірним масивом .
У прикладі: Запис Т [1] в даному прикладі показує температуру в 1 ме-сяце. Т - ім'я масиву. Порядковий номер елемента - його індекс.
Кожен елемент позначається так: < ім'я масиву> [<індекс>] В»
Так вводиться ім'я масиву і його елементів. Далі говориться, що елементи масиву повинні мати однаковий тип . (У прикладі - речовий). p> Опис і введення значень в масив на Шая
Тут наводиться два приклади програм на Шая, що дозволяють зрозуміти, як виводяться і вводяться в масив значення. Для реалізації використовуються цикл з параметром і цикл з передумовою.
Розрахунок середнього значення елементів масиву
Для вивчення прийомів обробки масиву, а саме, знаходження суми його елементів і їх середнього арифметичного значення, формулюється завдання: Обчислити середньорічну температуру. p> При рішенні (алгоритм наводиться на Шая) навчають, знайомляться з циклом, суммирующем елементи масиву.
Завдання по розділу:
1. що таке масив
2. придумайте приклади даних, які можна реалізувати у вигляді масиву
3. вирішити завдання на формування і розрахунок середнього елемента в масиві
1.1.6. Масиви
У цьому параграфі розглядаються: опис і обробка масивів в Паскалі, цикл з параметром в Паскалі, формати виводу і програми з двома масивами.
Опис і обробка масиву в паскале
Наводиться загальна форма опису одновимірного масиву:
var <ім'я масссіва>: array [<ніжній_індекс> .. <верхній_індекс>] of <Тіп_массіва>;
Для прикладу - опис масиву з таблиці 1:
var t: array [1 .. 12] of real;
далі розглядається реалізація завдання про середній температурі на Паскалі, невивченими операторами в якої є: обмеження на параметр циклу for (ціле число, змінюється на 1 при проходженні циклу) і формати виводу.
Приклад write ('T [1] =', I: 4:2);
Далі пояснюється значення знаків у подібному прикладі.
Програма з двома масивами
У цьому підручнику не вивчаються двовимірні масиви, по цьому для вирішення завдань з їх застосуванням використовується інший підхід:
Задача: для кожного місяця визначити відхилення його температури від середньорічної величини.
У Як рішення спочатку будується таблиця в excel, в якій вирішується це завдання, потім показується, як за допомогою другого одновимірного масиву її вирішити.
Завдання по розділу:
1. як на паскале описати масив чисельності населення до кінця кожного року 20 століття
В
1.2. В«ІнформатикаВ» Кузнєцов
У цьому підручнику вивчення типів даних починається разом із знайомством з мовою Паскаль, о...