Урок по информатике на тему "Вычисление суммы элементов массива" следующие. На данном уроке будут достигнуты следующие цели:
ребята узнают как суммировать элементы массива, познакомятся с технологией решения задач на суммирование элементов массива, научатся записывать на языке программирования алгоритмы суммирования элементов одномерных массивов.
Вычисление суммы
элементов массива
Учитель информатики
МОУ-СОШ № 3
г. Маркса Саратовской области
Хабибуллина Гульфия Гайязевна
Домашнее задание:
§ 4.7.4
РТ.
№74,75
Выполни тест
самостоятельно:
Тест. Самопроверка
• 1. Индексом элемента называется…
• - Номер элемента в массиве
• - Значение элемента массива
• - Последний элемент в массиве.
• 2. Массив данных имеет:
• - Общее имя
• - Один тип
• - Общее имя и один тип.
• 3. Что такое массив?
• - Совокупность однотипных данных, хранящихся в последовательных ячейках
памяти.
• - Табличные данные.
• - Набор данных, которые имеют порядковый тип.
• 4. В записи D[4]=3.5, D обозначает…
• - Имя ячейки.
• - Имя массива.
• - Обозначение типа.
• 5. Какой ряд данных можно назвать массивом?
• - а, 4, б, 5, с, 6.
• - 2.3, 5.7, 10.89.
• - 3, 6, 3, 2, massiv.
По 1 баллу
Тест. Самопроверка
• 6. Найдите правильное описание массива.
• - D: array[1..5] of real;
• - Array D: [1..5] of real;
• - D[1..5]:array of integer;
• 7. Для заполнения массива случайными числами мы должны подключить датчик
случайных чисел, используя команду…
• - Clrscr;
• - A[i]:=?;
• - Randomize;
• 8. Для заполнения массива путем ввода чисел с клавиатуры мы используем
По 1 баллу
оператор…
• - Write;
• - Readln;
• - Until;
• 9. Что выполняет следующий фрагмент программы: For i:=1 to N do write (a[ i ], ‘ ’);
• - Выводит N значений массива на экран.
• - Производит ввод данных в массив.
• - Выполняет проверку значений элементов массива.
• 10. Числовой одномерный массив А заполнен последовательно числами 4, 8, 13, 25.
Укажите значение элемента А[2].
• 8
Отгадай ребус и узнай тему
урока
1 балл
Тема урока:
Вычисление суммы
элементов массива
Задачи урока:
Цели:
Узнать: как суммировать
элементы массива
:
Познакомиться
с технологией
решения задач на
суммирование
элементов массива
Научиться: записывать на языке
программирования
алгоритмы
суммирования
По 1 баллу
элементов одномерных
массивов
Прочитай в учебнике § 4.7.4 с. 216 и
заполни схему в тетради:
По 1 баллу
По 1 баллу
Вычисление суммы
элементов массива
Суммирование элементов массива
осуществляется за счёт поочерёдного добавления слагаемых:
Определяется ячейка памяти (переменная s),
в которой будет последовательно накапливаться
результат суммирования
Переменной s присваивается начальное значение 0
- число, не влияющее на результат сложения
Для каждого элемента массива из переменной s
считывается её текущее значение и складывается
со значением элемента массива;
полученный результат присваивается переменной s.
Вычисление суммы
элементов массива
s := 0
s :=s +
a[1]
s :=s +
a[2]
s :=s +
a[3]
…
s :=s +
a[n]
Основной фрагмент программы:
s:=0;
for i:=1 to n do s:=s+a[i];
s = 0
s = 0+ a[1]
s = 0+ a[1]+ a[2]
s = 0+ a[1]+ a[2]+ a[3]
…
s = 0+a[1]+a[2]+a [3]+…
+a[n]
Задача
Обозначим:
n – количество мешков
на складе;
i – номер текущего
мешка;
s – сумма яблок в
мешках;
a – массив, в котором
будут храниться
количества яблок в
мешках.
Выполни вместе с
учителем:
РТ.
№72, 73
По 1 баллу
Выполни на компьютере:
2. Массив из 15
элементов
заполнить целыми
случайными
числами
в
диапазоне от 0 до
20. Найти
сумму
элементов
всех
массива.
1.
2 балла
Оценка за урок
Баллы
Задания
Домашнее задание
Тест
Ответы на уроке
Конспект
Практическая работа
1-3
1-2
1-5
1
1-3
Максимальная оценка – 10 баллов
Рефлексия
• Можете ли вы назвать тему урока?
• - Вам было легко или были
• - Что у вас получилось лучше всего
трудности?
и без ошибок?
• - Какое задание было самым
интересным и почему?
• - Как бы вы оценили свою работу?