Табличні величини.
Уведення та виведення значень елементів
табличної величини.
Алгоритми опрацювання табличних величин:
знаходження суми значень елементів; суми або
кількості значень елементів, що задовольняють
заданим умовам.
Дистанційне навчання.
9 клас.
Клітинки таблиці
нумерують.
Щоб розрізняти таблицю, їй
надають ім’я — позначають
словом, словосполученням
або літерою.
Одновимірні масиви
m [0] m [1] m [2] m [3] … m [i] … m [n]
Порядковий номер
елемента масиву
Ім'я масиву
For i:=1 to n do
m [i]…
23 -12 48 12 … -76 … 89
m integer
Зазвичай нумерацію
починають з 1
(для зручності)
For i:=0 to n do
m [i]…
Послідовність однотипних елементів, які
зберігаються разом і мають спільне ім'я
Запис
табличних величин
У рядку var змінна а типу таблична величина
записується так:
var a: array[1..100] of real;
Англійською array - масив. У квадратних дужках
указується діапазон номерів елементів табличної
величини: від 1 до 100. Після цього зазначається тип
елементів табличної величини.
Увага! Інколи зручно нумерувати елементи табличної величини,
починаючи з 0. Наприклад:
Компонент TMemo
призначений для
введення та виведення
елементів табличної
величини. Розташований
на вкладці Standart.
Використання поля Memo
Додавання до поля Memo1
смуг прокручування
(властивість ScrollBars)
Додавання до форми
поля Memo1
Дозвіл або заборона редагування
рядків компонентів поля Memo1
(властивість ReadOnly)
Обчислення кількості рядків
в полі Мемо1
Memo2.Lines.Clear;
Очистка поля Memo2
Оголошення (опис)
одновимірного масиву
var
m: array [0..100] of real;
Діапазон номерів
елементів масиву
1.
2.
3.
n:= Memo1.Lines.Count;
Введення
одновимірного масиву
з поля Memo
for i:=1 to Memo1.Lines.Count do
m[i]:=StrToFloat(Memo1.Lines[i-1]);
Значення властивості =
кількості рядків поля
Memo1, заповнених
даними
Номер рядка
(нумерація рядків
починається з нуля)
Значення властивості = набору значень,
розташованих у рядках поля Memo1
(кожний рядок має номер; нумерація
починається з нуля)
Виведення одновимірного
масиву в поле Memo2
for i:=1 to Memo1.Lines.Count do
Memo2.Lines.Append(FloatToStr(m[i]));
Додавання нового рядка до
багаторядкового поля
Memo2
Значення властивості =
кількості рядків,
заповнених даними
Кінець
Початок
Введення
m [ i ]
i:=1, Memo1.Lines.Count, 1
Виведення
m [ i ]
m [ i ] : = m [ i ] * m [ i ]
i:=1, Memo1.Lines.Count, 1
Введення, виведення
та зміна елементів одновимірного масиву
procedure TForm1.Button1Click(Sender:
TObject);
var i: byte;
m: array [0..100] of real;
begin
for i:=1 to Memo1.Lines.Count do
m[i]:=StrToFloat(Memo1.Lines[i-1]);
Memo2.Lines.Clear;
for i:=1 to Memo1.Lines.Count do
begin
m[i]:=m[i]*m[i];
Memo2.Lines.Append(FloatToStr(m[i]));
end;
end;
Форма
Виконання проекту
Програмний код
Алгоритми опрацювання табличних величин:
знаходження суми значень елементів; суми або
кількості значень елементів, що задовольняють
заданим умовам.
Задача 1. Визначити суму
значень усіх елементів
табличної величини.
Задача 2. Визначити, скільки разів задане
дійсне число трапляється серед значень
табличної величини.
Домашнє завдання
Домашнє завдання: опрацювати п. 6.1-6.2 (стор.157-166)
Створити проєкти: 1) визначити суму значень усіх від’ємних
елементів табличної величини 2)визначити, скільки додатніх
чисел трапляється серед значень елементів табличної
величини.
Надсилаємо скріни виконаних завдань, тобто знімки екрану
(клавіша PrintScreen на вашому комп’ютері) виконаних завдань
на вайбер вчителю або на електронну пошту
teachergimn16@gmail.com

war9klassdist1.ppt

  • 1.
    Табличні величини. Уведення тавиведення значень елементів табличної величини. Алгоритми опрацювання табличних величин: знаходження суми значень елементів; суми або кількості значень елементів, що задовольняють заданим умовам. Дистанційне навчання. 9 клас.
  • 2.
    Клітинки таблиці нумерують. Щоб розрізнятитаблицю, їй надають ім’я — позначають словом, словосполученням або літерою.
  • 3.
    Одновимірні масиви m [0]m [1] m [2] m [3] … m [i] … m [n] Порядковий номер елемента масиву Ім'я масиву For i:=1 to n do m [i]… 23 -12 48 12 … -76 … 89 m integer Зазвичай нумерацію починають з 1 (для зручності) For i:=0 to n do m [i]… Послідовність однотипних елементів, які зберігаються разом і мають спільне ім'я
  • 4.
    Запис табличних величин У рядкуvar змінна а типу таблична величина записується так: var a: array[1..100] of real; Англійською array - масив. У квадратних дужках указується діапазон номерів елементів табличної величини: від 1 до 100. Після цього зазначається тип елементів табличної величини. Увага! Інколи зручно нумерувати елементи табличної величини, починаючи з 0. Наприклад:
  • 5.
    Компонент TMemo призначений для введеннята виведення елементів табличної величини. Розташований на вкладці Standart.
  • 6.
    Використання поля Memo Додаваннядо поля Memo1 смуг прокручування (властивість ScrollBars) Додавання до форми поля Memo1 Дозвіл або заборона редагування рядків компонентів поля Memo1 (властивість ReadOnly)
  • 7.
    Обчислення кількості рядків вполі Мемо1 Memo2.Lines.Clear; Очистка поля Memo2 Оголошення (опис) одновимірного масиву var m: array [0..100] of real; Діапазон номерів елементів масиву 1. 2. 3. n:= Memo1.Lines.Count;
  • 8.
    Введення одновимірного масиву з поляMemo for i:=1 to Memo1.Lines.Count do m[i]:=StrToFloat(Memo1.Lines[i-1]); Значення властивості = кількості рядків поля Memo1, заповнених даними Номер рядка (нумерація рядків починається з нуля) Значення властивості = набору значень, розташованих у рядках поля Memo1 (кожний рядок має номер; нумерація починається з нуля)
  • 9.
    Виведення одновимірного масиву вполе Memo2 for i:=1 to Memo1.Lines.Count do Memo2.Lines.Append(FloatToStr(m[i])); Додавання нового рядка до багаторядкового поля Memo2 Значення властивості = кількості рядків, заповнених даними
  • 10.
    Кінець Початок Введення m [ i] i:=1, Memo1.Lines.Count, 1 Виведення m [ i ] m [ i ] : = m [ i ] * m [ i ] i:=1, Memo1.Lines.Count, 1 Введення, виведення та зміна елементів одновимірного масиву procedure TForm1.Button1Click(Sender: TObject); var i: byte; m: array [0..100] of real; begin for i:=1 to Memo1.Lines.Count do m[i]:=StrToFloat(Memo1.Lines[i-1]); Memo2.Lines.Clear; for i:=1 to Memo1.Lines.Count do begin m[i]:=m[i]*m[i]; Memo2.Lines.Append(FloatToStr(m[i])); end; end;
  • 11.
  • 12.
  • 13.
  • 14.
    Алгоритми опрацювання табличнихвеличин: знаходження суми значень елементів; суми або кількості значень елементів, що задовольняють заданим умовам. Задача 1. Визначити суму значень усіх елементів табличної величини.
  • 15.
    Задача 2. Визначити,скільки разів задане дійсне число трапляється серед значень табличної величини.
  • 16.
    Домашнє завдання Домашнє завдання:опрацювати п. 6.1-6.2 (стор.157-166) Створити проєкти: 1) визначити суму значень усіх від’ємних елементів табличної величини 2)визначити, скільки додатніх чисел трапляється серед значень елементів табличної величини. Надсилаємо скріни виконаних завдань, тобто знімки екрану (клавіша PrintScreen на вашому комп’ютері) виконаних завдань на вайбер вчителю або на електронну пошту teachergimn16@gmail.com