Поняття одновимірного масиву

  • pptx
  • 28.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Презентація до уроку Поняття одновимірного масиву.pptx

Поняття одновимірного масиву

Урок28 9 клас

Вітаю на уроці інформатики

2

Горбачова І.О.

Масив даних. Основні поняття.

3

Горбачова І.О.

Масив даних – це структура, яка дає змогу зберігати в оперативній пам’яті комп’ютера значну кількість даних однакового типу (цілі дані, дійсні, типу string – рядковий тип)
Такі масиви даних (список учнів, значення денних температур за місяць, оцінки учнів класу, обсяг випуску продукції…) –називають лінійними таблицями або одновимірними масивами.

Масив даних.

4

Горбачова І.О.

Масив даних характеризується іменем, кількістю елементів та типом елементів.
Імена масивам надає користувач.
Номер елемента називають індексом.

Дії над елементами масиву

5

Горбачова І.О.

1 етап – заповнення масиву даними (введення даних у масив);
2 етап – перетворення масиву (дії з даними);
3 етап – виведення масиву чи окремих даних на екран.

Створення та виведення масивів

6

Горбачова І.О.

Var A array[1..n] of real; - форма опису масиву з дійсних чисел.

Словник
<назва масиву>array[1..n] of <тип даних>

Опис змінних

Назва масиву

масив

Розмір масиву

Тип даних

Згадаємо цикл з певною кількістю повторень

for i:=1 to n do
begin
<тіло циклу>
end;

for i:=n downto 1 do
begin
<тіло циклу>
end;

7

Горбачова І.О.

Згадаємо алгоритм розгалуження

8

Горбачова І.О.

If <умова> then <дія1 >
Else <дія 2>; - повне розгалуження

If <умова> then <дія1 > ; - неповне розгалуження

Задача 7

9

Горбачова І.О.

Побудувати масив з N елементів. Знайти суму всіх елементів масиву.
Вхідні дані:
Задати кількість елементів N =1000, ввести через пропуск перелічені значення елементів масиву. Значення елементів – дійсні числа , які по модулю не перевищують 100000.
Приклад вхідних даних : 4
12.1 8.35 - 56.32 106.23
Вихідні дані:
Вивести одне дійсне число з точністю три знаки після коми.
Приклад вихідного файлу : 70.360

Задача 7

Program Zadacha7;
var N:integer;
A:array[1..1000] of real;
s:real;
i:integer;
begin
readln(N);

for i:=1 to N do
begin
read(A[i]);
end;
for i:=1 to N do
begin
s:=s+A[i];
end;
writeln (s:0:3);
end.

10

Горбачова І.О.

Ділення з находженням цілої частини від ділення. Ділення на знаходження остачі від ділення

11

Горбачова І.О.

Div – Ділення з находженням цілої частини від ділення
Mod - Ділення на знаходження остачі від ділення
14 div 3 =4
25 div 7 = 3
40 div 11=
53 div 25 =
72 div 9 =
65 div 6 =

13 mod 3 =1
34 mod 8 =2
23 mod 7 =
53 mod 10 =
48 mod 2 =
51 mod 25 =

Задача 8

12

Горбачова І.О.

Побудувати масив з N елементів натуральних чисел. Вивести парні елементи масиву.
Вхідні дані:
Задати кількість елементів N =1000, ввести через пропуск перелічені значення елементів масиву. Значення елементів – цілі числа (-32000 Приклад вхідних даних : 5
Вихідні дані: 2 3 6 -100 345
Вивести в стовпчик значення парних елементів масиву у прямому порядку.
Приклад вихідного файлу :
2
6
-100

Задача 8

Program Zadacha8;
var N,i:integer; A1:array[1..1000] of integer;
begin
readln(N);
for i:=1 to N do
begin
read(A1[i]);
end;
for i:=1 to N do
begin
if (A1[i] mod 2 =0)then writeln (A1[i],' ');
end;
end.

13

Горбачова І.О.

Робота за комп’ютером

14

Горбачова І.О.

Відлагодити на компютері Задачі 7,8
Працездатні програми зберегти у своїй папці на комп’ютері з ім’ям файлів: Задача 7 та Задача 8.

Робота за комп’ютером

Горбачова І.О.

15

Прокоментуйте правила поведінки у комп’ютерному класі

Горбачова І.О

16

Гімнастика для розвантаження зору

Горбачова ІО.

17

Рефлексія

1. Що таке масив даних?
Масив даних – це структура, яка дає змогу зберігати в оперативній пам’яті комп’ютера значну кількість даних однакового типу (цілі дані, дійсні, типу string).
2. З яким масивом ми сьогодні ознайомились: одновимірним, багатовимірним, лінійним?
Одновимірним або лінійним.

Рефлексія

3. Які дії виконують над елементами масиву?

1 етап – заповнення масиву даними (введення даних у масив);
2 етап – перетворення масиву (дії з даними);
3 етап – виведення масиву чи окремих даних на екран.
4. За якою алгоритмічною структурою відбувається заповнення масиву?
Цикл з певною кількістю повторень. Конструкція FOR.
5. Що було важко на уроці?

Домашнє завдання

Конспект.
У зошиті виконати обчислення:
1) 68 div 6 =
2) 82 div 4 =
3) 59 div 25 =
4) 78 mod 10 =
5) 61 mod 12 =
6) 80 mod 25 =

Задача 9 на комп’ютері
Побудувати масив з N елементів натуральних чисел. Вивести непарні елементи масиву.
Вхідні дані:
Задати кількість елементів N =1000, ввести через пропуск перелічені значення елементів масиву. Значення елементів – цілі числа (-32000 2 3 6 -100 345
Вихідні дані:
Вивести в стовпчик значення непарних елементів масиву у прямому порядку.
Приклад вихідного файлу :
3
345

20

Горбачова І.О.

21

Горбачова І.О.

Ресурси

1. Інформатика. 8-11 клас. Книжка 1. Я.М. Глинський

22

Горбачова І.О.