Одновирні масиви.План конспект уроку з інформатики на тему Тема: Одновирні масиви. Мета: Навчати учнів про поняття масиву. Формувати навики потрібні для склдання програм. Виховувати налегливість Очікувані результати: учні повинні знати: масиви, введення та виведення масивів. опис масиву. знаходження суме і добутку масивів. Учні повинні вміти: складати програми з викоританням масиву. використовувати масиви для розв»язування математичних задач. Хід уроку. Організаційний момент. Актуалізація опорних знань. 1. Оператор циклу з параметром. . Якого значення набуде змінна S після виконання оператора: For i:=1 to 4 do S:=S+2*i? Новий матеріал Масив – це структурний тип даних, який складається з фіксованої кількості елементів. Одновимірний масив – це лінійно впорядкована сукупність елюентів одного типу. Типи елюентів мають один тип. Кількість елюентів описана при введенні. Опис елюентів масиву Var ім»я: array[b..m] of тип елюентів масиву. Var a:array[1..10] of integer. Введення відбувається за допомогою циклу For j:=1 to n do begin Writeln(«a»,i,»=»). Readl(a[i]). End. Виведення відбувається аналогічно. Вивести також так, щоб побачити For i:=1 to n do Writeln(«c»,i,»=», c[i]). 4.Складання програм. 1. Знайти суму елюентів масиву. Program hhh. Var a:array[1..10] of integer. S, I :integer. Begin For j:=1 to n do begin Writeln(«a»,i,»=»). Readl(a[i]). End. S:=0. For j:=1 to n do S:=S+a[i]. Writeln(S). End. 2. Знайти добуток елюентів масиву запустити на комп»ютері. 3. На основі заданого масиву. Створити новий масив: елемент масиву поділити на його номер. Program hhh. Var a:array[1..10] of integer. c: array[1..10] of real. i:integer. Begin For j:=1 to n do begin Writeln(«a»,i,»=»). Readl(a[i]). End. For j:=1 to n do c[i]:=a[i]/I. For i:=1 to n do Writeln(«c»,i,»=», c[i]). End. Запуск програми на комп»ютері. Домашнє завдання. У зошитах скласти програму : За допомогою введеного масиву створити новий : всі елементи масиву поділити на два. Тема: Одновирні масиви. Складання програм. Мета: Навчати учнів про поняття масиву. Формувати навики потрібні для склдання програм. Виховувати налегливість. Навчити учнів складати задачі з використанням масиву. Очікувані результати: учні повинні знати: масиви, введення та виведення масивів. опис масиву. знаходження суме і добутку масивів. Учні повинні вміти: складати програми з викоританням масиву. використовувати масиви для розв»язування математичних задач. Хід уроку. Організаційний момент. Актуалізація опорних знань. 1. Опис масиву. Var a:array[1..10] of integer. 2. Введення відбувається за допомогою циклу For j:=1 to n do begin Writeln(«a»,i,»=»). Readl(a[i]). End. 3. Виведення відбувається аналогічно. Вивести також так, щоб побачити For i:=1 to n do Writeln(«c»,i,»=», c[i]). 4.Складання програм. 1.В одновимірному масиві знайти кількість від»ємних елюентів.. 3. Program jjjj. Var a:array[1..10] of integer. K,i:integer. Begin For j:=1 to n do begin Writeln(«a»,i,»=»). Readl(a[i]). End. K:=0. For j:=1 to n do If a[i]<0 then k:=k+1. Writeln(k). End. Запуск програми на комп»ютері. 2. Знайти суму додатних елементів масиву. 3. Знайти Добуток елементів масиву у яких парні індекси. . Program jjjj. Var a:array[1..10] of integer. D,i:integer. Begin For j:=1 to n do begin Writeln(«a»,i,»=»). Readl(a[i]). End. D:=1. For j:=1 to n do If I mod 2=0 then D:=D*a[i]. Writeln(D). End. 3.Запуск на коп»ютері. Домашнє завдання. У зошитах скласти програму : Знайти суму додатних елементів і добуток від»ємних.