Арифметические действия над элементами массива

  • Занимательные материалы
  • docx
  • 11.05.2019
Публикация в СМИ для учителей

Публикация в СМИ для учителей

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

• Формировать представление об арифметических действиях над элементами массива; Развивающие: • Алгоритмическое мышление, познавательный интерес; Воспитательные: • Внимательность и ответственность при составлении алгоритмов. Тип урока: урок усвоения новых знаний Технология: проблемно-исследовательская. Оборудование: компьютерный класс, проекционное оборудование, презентация. Ход урока: 1. Организационный момент. 2. Проверка домашнего задания. Устный опрос: 1. Массив – это (обозначаемая одним именем последовательность однотипных данных) 2. Что такое индекс в одномерном массиве? (порядковый номер элемента массива) 3. Укажите правильное описание массива: а) a: array [1..n] of real; б) a: array {1..n} of integer; в) a: array [1...m] of real; г) a: array [1..n, 1..m] of integer.
Иконка файла материала 000.docx
    Тема урока: Арифметические действия над элементами массива Цели: Обучающие: Повторить ввод и вывод элементов массива; поиск элементов массива по заданным  условиям; Формировать представление об арифметических действиях над элементами массива; Развивающие: Алгоритмическое мышление, познавательный интерес; Воспитательные: Внимательность и ответственность при составлении алгоритмов. Тип урока: урок усвоения новых знаний Технология: проблемно­исследовательская. Оборудование: компьютерный класс, проекционное оборудование, презентация. Ход урока:   Устный опрос: 1. Организационный момент. 2. Проверка домашнего задания.   1.  Массив – это (обозначаемая одним именем последовательность однотипных данных) 2. Что такое индекс в одномерном массиве? (порядковый номер элемента массива) 3. Укажите правильное описание массива: а  ) a: array [1..n] of real; б) a: array {1..n} of  integer; в) a: array [1...m] of real; г  ) a: array [1..n, 1..m] of integer. 4. Какие вы знаете способы ввода элементов массива? (Ввод элементов массива с  клавиатуры; Заполнение массива случайными целыми числами из диапазона). 3. Изучение новой темы:     Выполнение арифметических действий над элементами массива 1. Вычисление суммы элементов массива: №1. Составьте программу, которая вводит с клавиатуры массив целых чисел а [1..10] и  вычисляет сумму элементов этого массива. Решение: Program prim1; Var a: array [1..10] of integer; i, s: integer; begin For i:=1 to 10 do Readln (a[i]); S:=0; For i:=1 to 10 do s:=s+a[i]; writeln (‘Сумма =’, s); end. 1. . Вычисления с условиями. № 2. Составьте программу, которая заполняет массив а [1..20] случайными целыми числами  из промежутка от 0 до 30 и вычисляет среднее арифметическое нечетных элементов  массива. Program prim2; Var a: array [1..20] of integer; i, k: integer; s: real; begin For i:=1 to 20 do a[i]:= Random (31); writeln (‘Исходный массив:’); For i:=1 to 20 do Writeln (a[i]);s:=0; k:=0; For i:=1 to 20 do If a[i] mod 2 =1 then Begin s:=s+a[i]; k:=k+1; end; writeln (‘Среднее арифметическое =’, s/k); end. 4. Физкультминутка 5. Закрепление изученного материала. Выполнить задание 2 на компьютере (Приложения 1,  2): № 3 Составьте программу, которая вводит с клавиатуры массив целых чисел а [1..10] и  вычисляет произведение элементов этого массива. № 4 Составьте программу, которая заполняет массив а [1..10] случайными целыми числами из промежутка от 0 до 20 и вычисляет сумму четных элементов массива. № 5 Составьте программу, которая заполняет массив а [1..10] случайными целыми числами в  диапазоне от 0 до 10 и вычисляет среднее арифметическое чётных элементов массива с  индексами от n до m.Числа n и m введите с клавиатуры. 5.     Подведение итогов 6. Задание на дом: § 7 , упр.1, стр.38 7. Рефлексия. (Приложение 3) 1. 2. 3. 4. 5. 6. Алгоритм решения задачи с помощью компьютера: Определение исходных данных (что дано?). Определение результатов (что требуется найти?). Описание переменных (определение типов данных). Составление алгоритма решения задач. Написание и отладка программы. Тестирование программы. Приложение 1 № 3 Составьте программу, которая вводит с клавиатуры массив целых чисел а [1..10] и  вычисляет произведение элементов этого массива. № 4 Составьте программу, которая заполняет массив а [1..10] случайными целыми числами из промежутка от 0 до 20 и вычисляет сумму четных  элементов массива. № 5 Составьте программу, которая заполняет массив а [1..10] случайными целыми числами в  диапазоне от 0 до 10 и вычисляет среднее арифметическое чётных элементов массива с  индексами от n до m.Числа n и m введите с клавиатуры. Приложение 2

Посмотрите также