Инфоурок / Информатика / Презентации / Презентация по информатике на тему "Массивы на языке программирования Pascal"
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.

Педагогическая деятельность в соответствии с новым ФГОС требует от учителя наличия системы специальных знаний в области анатомии, физиологии, специальной психологии, дефектологии и социальной работы.

Только сейчас Вы можете пройти дистанционное обучение прямо на сайте "Инфоурок" со скидкой 40% по курсу повышения квалификации "Организация работы с обучающимися с ограниченными возможностями здоровья (ОВЗ)" (72 часа). По окончании курса Вы получите печатное удостоверение о повышении квалификации установленного образца (доставка удостоверения бесплатна).

Автор курса: Логинова Наталья Геннадьевна, кандидат педагогических наук, учитель высшей категории. Начало обучения новой группы: 20 сентября.

Подать заявку на этот курс    Смотреть список всех 203 курсов со скидкой 40%

Презентация по информатике на тему "Массивы на языке программирования Pascal"

библиотека
материалов
Массивы Массив – это упорядоченная последовательность, состоящая из фиксиров...
Программирование Одномерные массивы в Паскале (4 * (x + y)) / (9 * (2 * y – 3...
В языке Паскаль используются три основные циклические конструкции: (WHILE .....
В языке Паскаль используются три основные циклические конструкции: (WHILE .....
a:= 5; b:=16; for i:=3 to 6 do begin a := a + b; b:= b/2; end; Замена цикла с...
Понятие таблицы и массива Линейная таблица – последовательность упорядоченных...
Массивы A массив 3 15 НОМЕР элемента массива (ИНДЕКС) A[1] A[2] A[3] A[4] A[...
Объявление массивов Зачем объявлять? определить имя массива определить тип м...
Массивы Объявление: Ввод с клавиатуры: Поэлементные операции: Вывод на экран...
Описание и ввод значений в массив на Паскале начало конец i := 1, 12 вывод ”...
12 1

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

№ слайда 1 Массивы Массив – это упорядоченная последовательность, состоящая из фиксиров
Описание слайда:

Массивы Массив – это упорядоченная последовательность, состоящая из фиксированного количества величин одного типа. Особенности: все элементы имеют один тип у массива есть имя все элементы расположены в памяти рядом Примеры: список учеников в классе квартиры в доме школы в городе данные о температуре воздуха за год, месяц…

№ слайда 2 Программирование Одномерные массивы в Паскале (4 * (x + y)) / (9 * (2 * y – 3
Описание слайда:

Программирование Одномерные массивы в Паскале (4 * (x + y)) / (9 * (2 * y – 3 * x))

№ слайда 3 В языке Паскаль используются три основные циклические конструкции: (WHILE ..
Описание слайда:

В языке Паскаль используются три основные циклические конструкции: (WHILE ... DO...), (REPEAT ... UNTIL ...), (FOR ... TO / DOWNTO ... DO ...). Циклические операторы на Паскале while <условие> do begin {тело цикла} end;

№ слайда 4 В языке Паскаль используются три основные циклические конструкции: (WHILE ..
Описание слайда:

В языке Паскаль используются три основные циклические конструкции: (WHILE ... DO...), (REPEAT ... UNTIL ...), (FOR ... TO / DOWNTO ... DO ...). Циклические операторы на Паскале repeat {тело цикла} until <условие> Оператор цикла с постусловием да нет

№ слайда 5 a:= 5; b:=16; for i:=3 to 6 do begin a := a + b; b:= b/2; end; Замена цикла с
Описание слайда:

a:= 5; b:=16; for i:=3 to 6 do begin a := a + b; b:= b/2; end; Замена цикла с параметром на цикл с условием Определите сколько раз будет выполняться цикл и чему будет равно конечное значение 4 раза, а = 35; b = 1 a:= 5; b:=16; i := 3; while i <= 6 do begin a := a + b; b:= b/2; i := i + 1; end; a:= 5; b:=16; i := 3; repeat a := a + b; b:= b/2; i := i + 1; until i > 6

№ слайда 6 Понятие таблицы и массива Линейная таблица – последовательность упорядоченных
Описание слайда:

Понятие таблицы и массива Линейная таблица – последовательность упорядоченных чисел (на АЯ) На языке программирования линейная таблица – это одномерный массив Т – имя массива, Т [3], Т [7], . . . . - индексированные имена элементов массива индекс – это порядковый номер элемента в таблице (массиве), записывается в квадратных скобках Значения индексов не должны выходить за допустимые границы Месяц 01 02 03 04 05 06 07 08 09 10 11 12 T [ 1:12 ] T [1] T [2] T [3] T [4] T [5] T [6] T [7] T [8] T [9] T [10] T [11] T [12] Температура -21 -18 -7 -6 10 18 23 24 17 6 -7 -18 М А С С И В ИМЯ[диапазон] Т[1:12] Индексированное имя элемента массива ИМЯ[индекс] Т[3]

№ слайда 7 Массивы A массив 3 15 НОМЕР элемента массива (ИНДЕКС) A[1] A[2] A[3] A[4] A[
Описание слайда:

Массивы A массив 3 15 НОМЕР элемента массива (ИНДЕКС) A[1] A[2] A[3] A[4] A[5] ЗНАЧЕНИЕ элемента массива A[2] НОМЕР (ИНДЕКС) элемента массива: 2 ЗНАЧЕНИЕ элемента массива: 10 5 10 15 20 25 1 2 3 4 5

№ слайда 8 Объявление массивов Зачем объявлять? определить имя массива определить тип м
Описание слайда:

Объявление массивов Зачем объявлять? определить имя массива определить тип массива определить число элементов выделить место в памяти Массив целых чисел: Размер через константу: имя начальный индекс конечный индекс тип элементов var A: array[1.. ] of integer; const N=5; N var A : array[ 1 .. 5 ] of integer ;

№ слайда 9 Массивы Объявление: Ввод с клавиатуры: Поэлементные операции: Вывод на экран
Описание слайда:

Массивы Объявление: Ввод с клавиатуры: Поэлементные операции: Вывод на экран: const N = 5; var a: array[1..N] of integer; i: integer; for i:=1 to N do begin write('a[', i, ']='); readln ( a[i] ); end; a[1] = a[2] = a[3] = a[4] = a[5] = 5 12 34 56 13 for i:=1 to N do a[i]:=a[i]*2; writeln('Массив A:'); for i:=1 to N do write(a[i]:4); Массив A: 10 24 68 112 26 Почему write? ?

№ слайда 10 Описание и ввод значений в массив на Паскале начало конец i := 1, 12 вывод ”
Описание слайда:

Описание и ввод значений в массив на Паскале начало конец i := 1, 12 вывод ” T [ i ] = ” ввод T [ i ] var имя массива : array [ нижняя граница индекса . . верхняя граница индекса ] of тип массива ; PROGRAM VAR READLN : INTEGER T ( ) FOR TO Temperature ; T [ i ] ; END . := i 1 12 DO BEGIN WRITE ( ) ’ T [ ’ , i : 2, ’ ] = ’ : ARRAY [ 1 . . 12 ] OF REAL i ; BEGIN END ; ; Месяц 01 02 03 04 05 06 07 08 09 10 11 12 T [ 1:12 ] T [1] T [2] T [3] T [4] T [5] T [6] T [7] T [8] T [9] T [10] T [11] T [12] Температура -21 -18 -7 -6 10 18 23 24 17 6 -7 -18

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

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



Самые низкие цены на курсы переподготовки

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

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

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

Начало обучения ближайшей группы: 20 сентября. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru

Общая информация

Номер материала: ДБ-352784

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

2017 год объявлен годом экологии и особо охраняемых природных территорий в Российской Федерации. Министерство образования и науки рекомендует в 2017/2018 учебном году включать в программы воспитания и социализации образовательные события, приуроченные к году экологии.

Учителям 1-11 классов и воспитателям дошкольных ОУ вместе с ребятами рекомендуем принять участие в международном конкурсе «Законы экологии», приуроченном к году экологии. Участники конкурса проверят свои знания правил поведения на природе, узнают интересные факты о животных и растениях, занесённых в Красную книгу России. Все ученики будут награждены красочными наградными материалами, а учителя получат бесплатные свидетельства о подготовке участников и призёров международного конкурса.

Конкурс "Законы экологии"