СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ
Благодаря готовым учебным материалам для работы в классе и дистанционно
Скидки до 50 % на комплекты
только до
Готовые ключевые этапы урока всегда будут у вас под рукой
Организационный момент
Проверка знаний
Объяснение материала
Закрепление изученного
Итоги урока
Урок 1
Предмет: Информатика
Класс: 9-А
Школа: МБОУ СОШ № 13 г. Симферополя
Учитель: Терёшкина Н.М.
Тема урока: Практическая работа № 15 «Разработка программ обработки одномерных массивов»
Задачи на сегодняшний урок:
Ход урока
В компьютеризованном мире, чтобы решить повседневную задачу, математическую, физическую или другую, удобно использовать компьютер. Для решения уравнений, формул и многого другого нужно писать программы на языках программирования, чтобы компьютер нас понимал.

Мы программировали задачи для работы с переменными (VARiate) и константами (CONST).
Но очень часто встречаются много элементов одинакового типа. Они называются массивами (линейными таблицами).
Например,
|
Индекс массива (всегда идет по порядку) |
||||||||||||||
|
Элементы массива (одного типа) |
Откройте учебник по информатике для 9 класс, автор: Семакин И.Г, Заголова Л.А., Русаков С.В., Шестакова Л.В. на странице 110 (§ 18). Внимательно прочитайте. Выучите, как:
! Объявление массива. Имя массива в Паскале можете задавать какое угодно (кроме служебных слов Pascal). В данном случае подойдет: Fam, Spisok, или просто: F. Объявляется он в разделе VAR.
! Заполнение и вывод массива в Pascal. Ввод и вывод элементов массива осуществляется в циклах (FOR <>:=<> TO <>, WHILE <логическое выражение> DO <оператор>; REPEAT <оператор> UNTIL <логическое выражение>; ). Индексы элементов массивов записываются в квадратных скобках.

Массивы, элементы которых однозначно определяются одним индексом, называются одномерными. В виде одномерного массива можно представить, например, урожайности различных полей одного хозяйства, где первому полю соответствует первое значение урожайности, второму полю – второе и т.д.; показатели успеваемости различных групп одного курса по определенному предмету, где каждой из групп соответствует свое значение среднего балла по результатам экзамена и др.
Учащиеся 9-А класса, перепешите в тетрадь программу:
Program zadacha_1;
VAR Fam: ARRAY [1.5]of String; // Объявление массива строкового типа
i: Integer;
BEGIN
FOR i:=1 to 5 do // Цикл, с помощью которого заполняется
//массив из 5 элементов
begin
write('Введите фамилии A[',i,']:=');
readln(a[i]);
end;
FOR i:=5 downto 1 do // Цикл, с помощью которого выводятся
// 5 элементов массива
begin
writeln(a[i]:3);
end;
end.
Основные задачи по работе с одномерными массивами:
Рассмотрим перечисленные типы задач на следующих примерах.
Задание 1: Определить результат выполнения алгоритма, представленного в виде блок-схемы:

Задание 2: Дан одномерный массив А(N), N=25, заданный случайным образом. Вычислить сумму положительных элементов данного массива. Разработайте программу и запишите в тетрадь или сделайте скриншот разработанной вами программы в системе программирования PascalABC.
Viber: +7 (978) 810 16 52
VK:
E-mail: