Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация "Одномерные массивы в Паскале"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 26 апреля.

Подать заявку на курс
  • Информатика

Презентация "Одномерные массивы в Паскале"

библиотека
материалов
Надо расположить команды в турнирной таблице футбольного чемпионата в порядк...
Мы умеем сравнивать два числа. Используем алгоритм сравнения двух чисел для с...
Что такое массив? Объявление массива. Доступ к элементам массива (индексация...
Массив – это сложный тип данных, объединяющий в себе несколько однотипных пе...
Объявление массива делается либо в разделе VAR, либо через объявление пользов...
Примеры объявления трех массивов: Names (фамилии), Ratings (оценки) и ChampSh...
Второй способ: объявление массива в разделе TYPE. TYPE Имя_типа = ARRAY [MIN....
Примеры объявления типов массивов: TNames (фамилии), TRatings (оценки) и TCha...
Переменной-массивом можно управлять как единым целым, указывая имя массива (...
При вводе массива необходимо организовать цикл. Алгоритм ввода массива с испо...
Пример 1. Вычисление суммы элементов массива Дан массив среднемесячных темпер...
Даны массивы: a: array [1..5] of integer, b: array [1..5] of integer, c: arra...
Даны массивы: a: array [1..5] of integer, b: array [1..5] of integer, c: arra...
Дом задание: § 18 стр 110-112, вопросы и задания (1-3 письм)
Массив – это сложный тип данных, объединяющий в себе несколько однотипных пер...
Деревенец О.В. Песни о Паскале. 2010г. Единая коллекция цифровых образователь...
20 1

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs

Описание презентации по отдельным слайдам:

№ слайда 1
Описание слайда:

№ слайда 2 Надо расположить команды в турнирной таблице футбольного чемпионата в порядк
Описание слайда:

Надо расположить команды в турнирной таблице футбольного чемпионата в порядке убывания набранных ими очков. Команд немного, всего 16. После каждого тура количество набранных ими очков меняется и сортировку надо выполнять заново. Что будем делать? Будущая программа должна принимать с клавиатуры очки, набранные командами, и распечатывать команды в порядке убывания этих чисел.

№ слайда 3 Мы умеем сравнивать два числа. Используем алгоритм сравнения двух чисел для с
Описание слайда:

Мы умеем сравнивать два числа. Используем алгоритм сравнения двух чисел для сортировки двух команд, например «Динамо» и «Спартак». Программа будет выглядеть так: var T1, T2 : integer; begin readln (T1, T2); if T1>T2 then begin writeln (‘1.Динамо’); writeln (‘2. Спартак’); end; else begin writeln (‘1. Спартак’); writeln (‘2. Динамо’); end; readln; end.

№ слайда 4 Что такое массив? Объявление массива. Доступ к элементам массива (индексация
Описание слайда:

Что такое массив? Объявление массива. Доступ к элементам массива (индексация). Ввод и вывод массивов. Обработка массивов. Задание 1. Задание 2. Итоги урока.

№ слайда 5
Описание слайда:

№ слайда 6 Массив – это сложный тип данных, объединяющий в себе несколько однотипных пе
Описание слайда:

Массив – это сложный тип данных, объединяющий в себе несколько однотипных переменных под одним общим именем. Отдельные переменные в массиве являются его элементами, доступ к ним возможен по их номерам. Имя массива – это обычный идентификатор, его программист придумывает сам. Диапазон для индексов – определяет допустимые номера элементов внутри массива.

№ слайда 7 Объявление массива делается либо в разделе VAR, либо через объявление пользов
Описание слайда:

Объявление массива делается либо в разделе VAR, либо через объявление пользовательского типа в разделе TYPE. Первый вариант: Var Имя_массива : ARRAY [MIN..MAX] OF Тип_элемента; Имя массива – это обычный идентификатор, его программист придумывает сам. Диапазон для индексов – определяет допустимые номера элементов внутри массива.

№ слайда 8 Примеры объявления трех массивов: Names (фамилии), Ratings (оценки) и ChampSh
Описание слайда:

Примеры объявления трех массивов: Names (фамилии), Ratings (оценки) и ChampShip (чемпионат) в разделе VAR . VAR {30 строковых переменных с фамилиями учеников класса} Names : ARRAY [1..30] OF string; {30 байтовых переменных с оценками учеников этого класса} Ratings : ARRAY [1..30] OF byte; {16 целых переменных с очками, набранными командами в чемпионате} ChampShip : ARRAY [1..16] OF integer; Массив может быть составлен из элементов любого типа.

№ слайда 9 Второй способ: объявление массива в разделе TYPE. TYPE Имя_типа = ARRAY [MIN.
Описание слайда:

Второй способ: объявление массива в разделе TYPE. TYPE Имя_типа = ARRAY [MIN..MAX] OF Тип_элемента; Преимущество заключается в том, что стоит лишь однажды объявить нужный нам тип, и его можно применять где угодно.

№ слайда 10 Примеры объявления типов массивов: TNames (фамилии), TRatings (оценки) и TCha
Описание слайда:

Примеры объявления типов массивов: TNames (фамилии), TRatings (оценки) и TChampShip (чемпионат) в разделе TYPE. TYPE { тип для 30 строковых переменных с фамилиями учеников класса} TNames = ARRAY [1..30] OF string; {тип для 30 байтовых переменных с оценками учеников } TRatings = ARRAY [1..30] OF byte; { тип для 16 целых переменных с очками, набранными командами в чемпионате} TChampionShip = ARRAY [1..16] OF integer;

№ слайда 11 Переменной-массивом можно управлять как единым целым, указывая имя массива (
Описание слайда:

Переменной-массивом можно управлять как единым целым, указывая имя массива (например, при копировании одного массива в другой). Но чаще приходится работать с отдельными его элементами. Для доступа к элементу массива необходимо указать его индекс, то есть порядковый номер в массиве. Пример 1. Трем элементам массива Names присваиваются фамилии хоккеистов. Names[1] :=’Петров‘; Names[2] :=’Михайлов‘; Names[3] :=’Харламов‘; Пример 2. Сравниваются третий и четвертый элемент массива Ratings. i:= 3; if Ratings[i] > Ratings[i+1] then … else …;

№ слайда 12 При вводе массива необходимо организовать цикл. Алгоритм ввода массива с испо
Описание слайда:

При вводе массива необходимо организовать цикл. Алгоритм ввода массива с использованием цикла с предусловием Алгоритм ввода массива с использованием безусловного цикла Вывод массива организуется аналогично вводу.

№ слайда 13
Описание слайда:

№ слайда 14 Пример 1. Вычисление суммы элементов массива Дан массив среднемесячных темпер
Описание слайда:

Пример 1. Вычисление суммы элементов массива Дан массив среднемесячных температур Т, состоящий из 12 элементов . Вычислить среднегодовую температуру Tsred. Program Temperature; {Ввод массива среднемесячных температур. Вычисление среднегодовой температуры} Var T: array[1..12] of real; {Описание одномерного массива} I: integer; Tsred: real; Begin for I:=1 to 12 step 1 do begin {Цикл ввода} Write('T[',I:2,']='); Readln(T[I]); End; Tsred:=0; {Цикл суммирования} for I:=1 to 12 do Tsred:=Tsred+T[I]; Tsred:=Tsred/12; {Вычисление средней температуры} Writeln('Среднегодовая температура', Tsred:6:2,' гр-в') End.

№ слайда 15 Даны массивы: a: array [1..5] of integer, b: array [1..5] of integer, c: arra
Описание слайда:

Даны массивы: a: array [1..5] of integer, b: array [1..5] of integer, c: array [1..5] of integer. Какое значение будет иметь элемент массива c [4] после выполнения следующих операций: 1) c [4]:=10 2) c[2]:=3; c[4]:=c[2]*2; 3) a[1]:= -10; b[2]:=10; c[4]:=a[1]+b[2]; 4) c[4]:=3; c[4]:=c[4]+1; 5) a[4]:=100; b[4]:=0; c[4]:=a[4]/b[4] 6) for i:=1 to 5 do c[i]:=50; 7) for i:=1 to 5 do c[i]:=50; for i:=1 to 5 do c[i]:=c[i]-10;

№ слайда 16 Даны массивы: a: array [1..5] of integer, b: array [1..5] of integer, c: arra
Описание слайда:

Даны массивы: a: array [1..5] of integer, b: array [1..5] of integer, c: array [1..5] of integer. Какое значение будет иметь элемент массива c [4] после выполнения следующих операций: 1) c [4]:=10 2) c[2]:=3; c[4]:=c[2]*2; 3) a[1]:= -10; b[2]:=10; c[4]:=a[1]+b[2]; 4) c[4]:=3; c[4]:=c[4]+1; 5) a[4]:=100; b[4]:=0; c[4]:=a[4]/b[4] 6) for i:=1 to 5 do c[i]:=50; 7) for i:=1 to 5 do c[i]:=50; for i:=1 to 5 do c[i]:=c[i]-10;

№ слайда 17 Дом задание: § 18 стр 110-112, вопросы и задания (1-3 письм)
Описание слайда:

Дом задание: § 18 стр 110-112, вопросы и задания (1-3 письм)

№ слайда 18 Массив – это сложный тип данных, объединяющий в себе несколько однотипных пер
Описание слайда:

Массив – это сложный тип данных, объединяющий в себе несколько однотипных переменных, называемых элементами массива. Все элементы массива имеют одно общее имя, - это имя самого массива. Внутри массива элементы различаются своими порядковыми номерами – индексами. В объявлении массива указываются две его характеристики: диапазон индексов и тип элементов. Индекс элемента может быть задан числом или выражением порядкового типа. Указание неверного индекса порождает ошибки либо при компиляции, либо при выполнении программы. Ввод (вывод) массива возможен только поэлементно, для чего организуется цикл.

№ слайда 19 Деревенец О.В. Песни о Паскале. 2010г. Единая коллекция цифровых образователь
Описание слайда:

Деревенец О.В. Песни о Паскале. 2010г. Единая коллекция цифровых образовательных ресурсов. Материалы по информатике к учебнику Информатика-9 Базовый курс, И. Семакин и др. http://school-collection.edu.ru/catalog/search/?text=%EE%E4%ED%EE%EC%E5%F0%ED%FB%E9+%EC%E0%F1%F1%E8%E2&tg=&context=current&interface=pupil&class%5B%5D=51&subject%5B%5D=19&rub_guid%5B%5D=a30a9550-6a62-11da-8cd6-0800200c9a66 шаблон презентации с официального сайта Майкрософт http://office.microsoft.com/ru-ru/templates/FX102832605.aspx

№ слайда 20
Описание слайда:

Автор
Дата добавления 16.04.2016
Раздел Информатика
Подраздел Презентации
Просмотров615
Номер материала ДБ-034813
Получить свидетельство о публикации

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ


Идёт приём заявок на международный конкурс по математике "Весенний марафон" для учеников 1-11 классов и дошкольников

Уникальность конкурса в преимуществах для учителей и учеников:

1. Задания подходят для учеников с любым уровнем знаний;
2. Бесплатные наградные документы для учителей;
3. Невероятно низкий орг.взнос - всего 38 рублей;
4. Публикация рейтинга классов по итогам конкурса;
и многое другое...

Подайте заявку сейчас - https://urokimatematiki.ru

Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх