Презентация по информатике на тему "Одномерные массивы"
Презентация по информатике на тему "Одномерные массивы"
Данная презентация может быть использована на уроках информатики в 10 классе.В презентации показан проблемно-поисковый метод работы. Приведены примеры массивов, разобрана задача. Показаны способы решения задач на одномерные массивы. Также данная презентация может быть использована в 8,9,11 классах.
Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Просмотр содержимого документа
«Презентация по информатике на тему "Одномерные массивы" »
program sum5;
var
a1,a2,a3,a4,a5,s:integer;
begin
writeln('введите пять целых чисел');
readln(a1,a2,a3,a4,a5);
s:=a1+a2+a3+a4+a5;
writeln('Их сумма равна', s);
readln;
end.
ОДНОМЕРНЫЕ МАССИВЫ
Температура воздуха
Списоккласса
Иванов
Петров
Сидоров
Кошкин
Мышкин
10 0
12 0
12 0
13 0
14 0
14 0
12 0
15 0
16 0
14 0
...
18 0
Массив
представляет собой совокупность данных одного типа и общим для всех элементов именем.
Характеристики массива
Списоккласса
Имя - название массива
Индекс - номер элемента в массиве
Элемент - каждое значение в массиве
Размер - количество элементов в массиве
Кошкин
Иванов
Петров
Сидоров
Мышкин
имямассива -
кинозал
индексы -
ряд,место
элементмассива-
человек, занимающий место
размер- ?
1
имямассива -
шкаф
индексы -
номера ящиков
элементымассива-
содержимое ящиков
размер -
5
2
3
4
5
Описание массива в разделе VAR
Описать массив - это объявит в разделе описания переменных var с использованием зарезервированного слова array (т.е. массив). В общем, виде выглядит так:
Var ИмяМассива: array [НижняяГраница..ВерхняяГраница]
Of ТипЭлементов;
Описать массив, это значит:
задать имя массива
указать номер первого и последнего элементов массива
указать тип элементов массива.
Например:
var
a: array [1..10] of real;
Примеры массивов: Var a: array [1..100] of integer; Var b: array [1..50] of char; Var c:array[1..45] of real; Var d:array[1..20] of boolean;
Способы заполнения массива.
1 способ (в программе)
Program Proba1;
var
a: array [1..5] of integer;
begin
a[1]:=5;
a[2]:=-4;
a[3]:=0;
a[4]:=-2;
a[5]:=13;
. . .
end.
2 способ (с клавиатуры)
Program Proba2;
var
i:integer;
a: array [1..5] of integer;
begin
for i:=1 to 5 do
begin
write (‘Введите число ’);
readln(a[i]);
end;
. . .
end.
остановиться
6
3 способ (генератором случайных чисел)
Program Proba3;
var
i:integer;
a: array [1..5] of integer;
begin
randomize;
for i:=1 to 5 do
begin
a[i]:= random(8);
write(a[i]);
end;
end.
ВЫВОД МАССИВА
Вывод массива из 5 элементов :
В столбец:
For i:=1 to 5 do writeln (a[i]);
В одну строку, через пробел:
For i:=1 to 5 do writeln (a[i], ‘ ‘);
С заданием формата, где под каждый элемент отводится 4 позиции: