PPt4Web Хостинг презентаций

Главная / Информатика / Хранение однотипных данных. Массивы
X Код для использования на сайте:

Скопируйте этот код и вставьте его на свой сайт

X

Чтобы скачать данную презентацию, порекомендуйте, пожалуйста, её своим друзьям в любой соц. сети.

После чего скачивание начнётся автоматически!

Кнопки:

Презентация на тему: Хранение однотипных данных. Массивы


Скачать эту презентацию

Презентация на тему: Хранение однотипных данных. Массивы


Скачать эту презентацию

№ слайда 1 Хранение однотипных данных. Массивы
Описание слайда:

Хранение однотипных данных. Массивы

№ слайда 2 Повторим!Как записываются на языке паскаль следующие элементы блок-схемы.
Описание слайда:

Повторим!Как записываются на языке паскаль следующие элементы блок-схемы.

№ слайда 3 write(‘введите a b ’); K:=k +1; write(‘ x= ’,x); If a=0 then Х:=a else x:=2/a; F
Описание слайда:

write(‘введите a b ’); K:=k +1; write(‘ x= ’,x); If a=0 then Х:=a else x:=2/a; For x:=1 to N do begin команды тела цикла end; While A>0 do begin команды тела цикла end;

№ слайда 4 Вспомним, как заполняется календарь наблюдений, вычисляется средняя температура
Описание слайда:

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

№ слайда 5 program Pr_2_2; {Вычисление суммы чисел введенных с клавиатуры}uses crt;Var k: i
Описание слайда:

program Pr_2_2; {Вычисление суммы чисел введенных с клавиатуры}uses crt;Var k: integer; t,S:real;BeginS:=0;For k:=1 to 5 do begin write (‘Введите t '); readln (t); S:=S+t; end; writeln(‘S = ',S);End. Введем 3 2 1 4 -1Результат S = 9

№ слайда 6 А если требуется определить сколько раз температура была ниже (выше) среднего???
Описание слайда:

А если требуется определить сколько раз температура была ниже (выше) среднего???!!! Следовательно исходные данные, введенные в начале программы, необходимо сохранить, хотя бы до окончания всех требуемых расчетов!!! Для хранения однотипных данных можно использовать массивы.

№ слайда 7 ОпределенияМассив – группа элементов одного типа, объединенных под общим именем.
Описание слайда:

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

№ слайда 8 Обычную книгу можно считать своего рода массивом. Почему? Книга состоит из множе
Описание слайда:

Обычную книгу можно считать своего рода массивом. Почему? Книга состоит из множества однотипных элементов – страниц, у каждой страницы есть номер (индекс), все страницы объединены под одним названием (название книги)

№ слайда 9 Дом также можно считать массивом. Почему? Дому соответствует один почтовый адрес
Описание слайда:

Дом также можно считать массивом. Почему? Дому соответствует один почтовый адрес (город, улица, номер). Элементами дома можно считать квартиры, у каждой из которых есть номер (индекс).

№ слайда 10 . Шахматную доску можно считать массивом. Почему? Доска состоит из клеток, кажда
Описание слайда:

. Шахматную доску можно считать массивом. Почему? Доска состоит из клеток, каждая клетка обозначается буквой и цифрой (двойной индекс).

№ слайда 11 Спортивную команду можно считать «массивом». Почему? Команда состоит из нескольк
Описание слайда:

Спортивную команду можно считать «массивом». Почему? Команда состоит из нескольких людей, у каждого из них есть номер (индекс).

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

Массив – совокупность однотипных данных, хранящихся в последовательных ячейках памяти и имеющих общее имя. Ячейки - элементы массива . Все элементы пронумерованы по порядку. Порядковый номер - индекс элемента массива. Все элементы имеют один и тот же тип.

№ слайда 13 Одномерный массив (вектор) T – имя массива, числа в ячейках памяти – элементы ма
Описание слайда:

Одномерный массив (вектор) T – имя массива, числа в ячейках памяти – элементы массива элемент массива индекс элемента массива T[3] := -2 Обозначение 3-го элемента массива Значение 3-го элемента массива Описание массива на языке Паскаль «Имя массива» : array [границы изменения индекса] of «тип элементов» Например: T : array [1..8] of integer Индекс изменяется в интервале от 1 до 8 Тип элементов массива - целый

№ слайда 14 Для работы с массивами необходимо сначала освоить следующее действия: 1. Описани
Описание слайда:

Для работы с массивами необходимо сначала освоить следующее действия: 1. Описание массива 2. Заполнение массива (ввод информации в ячейки) 3. Вывод массива на экран(вывод информации из ячеек)

№ слайда 15 Описание массива: если имя массива A, количество элементов N (например N=5), мож
Описание слайда:

Описание массива: если имя массива A, количество элементов N (например N=5), можно рассмотреть следующие типы 1. Массив целых чисел Var A : array [1..N] of integer; 2. Массив вещественных чисел Var A : array [1..N] of real; 3. Массив, элементы которого содержат текст – строковый тип. Var A : array [1..N] of string;

№ слайда 16 Заполнение массива: Способ №1 - использование констант.Program Palitra;Uses CRT;
Описание слайда:

Заполнение массива: Способ №1 - использование констант.Program Palitra;Uses CRT; {Black=0; Blue=1; Green=2; Cyan=3; Red=4; Magenta=5; Brown=6; lightGray=7; и т.д.}Const {Заполнение массива} Color: array [1 .. 7] of string=('Blue', 'Green', 'Cyan', 'Red', 'Magenta', 'Brown', 'LightGray'); Var i:integer; Begin {Для вывода эл. массива используем цикл, для изменения цвета используем i } textsize (15); for i:=1 to 7 do begin textcolor(i); write (Color[i]:10); end;End.

№ слайда 17 Заполнение массива:Способ №2 - Ввод данных с клавиатуры . program Pogoda;uses CR
Описание слайда:

Заполнение массива:Способ №2 - Ввод данных с клавиатуры . program Pogoda;uses CRT;Var T: array [1 .. 7] of real; {Описываем массив } k:integer; Begin Writeln(‘Введите значения температуры за первую неделю марта ‘);for k:=1 to 7 do begin {Для ввода используем цикл} Write(k,’ -ое число, температура=’); Readln(T[k]); end; for k:=1 to 7 do begin {Для вывода используем цикл} Write(T[k]:5:1); end;End.

№ слайда 18 Заполнение массива:Способ №3 - Использование генератора случайных чисел Заполнен
Описание слайда:

Заполнение массива:Способ №3 - Использование генератора случайных чисел Заполнение массива A десятью случайными числами из интервала (-20, 20) и вывод массива на экран в одном цикле. program Generator; uses crt;Var A:array[1..10] of integer; k: integer;Begin Randomize; For k:=1 to 10 do begin {заполнение и печать в одном цикле} A[k] := -20 + Random(41); Write(A[k] :5); end;end.

№ слайда 19 Подведем итоги: Заполнение массива: Способ №1 - Использование констант. Способ №
Описание слайда:

Подведем итоги: Заполнение массива: Способ №1 - Использование констант. Способ №2 - Ввод данных с клавиатуры . Способ №3 - Использование генератора случайных чисел. Вывод массива: Для вывода массива необходимо использовать цикл.Массив можно выводить в виде строки или в виде столбца.

№ слайда 20 В программе Palitra заполнить новый массив Cvet названиями цветов на русском (си
Описание слайда:

В программе Palitra заполнить новый массив Cvet названиями цветов на русском (синий зеленый и т.д.). Организовать вывод на экран (в 3 столбика): число (индекс), служебное название цвета (из массива Color), русское название цвета (из массива Cvet). (Palitra_1)В программе Pogoda, используя способ №1 заполнить новый массив Den (понедельник вторник и т.д.). Организовать вывод на экран (в 3 столбика): число (индекс), название дня недели (из массива Den) и температуру (из массива T). (Pogoda_1)В программе Generator, используя способ №1 заполнить новый массив Fam (10 любых фамилий), массив А заполнить случайными числами из интервала (2, 5), выводить на экран (в 2 столбика ): фамилию (из массива Fam) и оценку (из массива А). (Generator_1)

№ слайда 21 Д/З Используя программу Palitra написать программу Raduga , выводящую названия о
Описание слайда:

Д/З Используя программу Palitra написать программу Raduga , выводящую названия основных цветов (Красный, Оранжевый и т.д.), так чтобы название совпадало с цветом текста.

Скачать эту презентацию

Презентации по предмету
Презентации из категории
Лучшее на fresher.ru