Главная / Информатика / Презентация «Массивы в Pascal. Двумерные массивы»

Презентация «Массивы в Pascal. Двумерные массивы»

Такого ещё не было!
Скидка 70% на курсы повышения квалификации

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

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок" 20 мая 2016 г. бессрочно).


Список курсов, на которые распространяется скидка 70%:

Курсы повышения квалификации (144 часа, 1800 рублей):

Курсы повышения квалификации (108 часов, 1500 рублей):

Курсы повышения квалификации (72 часа, 1200 рублей):
Скачать материал

Документы в архиве:

793.5 КБ двумерн.ppt

Название документа двумерн.ppt

Двумерным массивом называется совокупность данных, каждое значение которых, з...
Каждый элемент двумерного массива описывается как a[i,j], где: а – имя массив...
Пример двумерного массива (матрицы): А[3,3]=
Если в матрице количество строк и столбцов совпадают, то она называется квадр...
Главная диагональ квадратной матрицы проходит из левого верхнего угла в правы...
Побочная диагональ квадратной матрицы проходит из правого верхнего угла в лев...
Описание матрицы в разделе var аналогично описанию одномерного массива, тольк...
Для ввода матрицы в память существует много способов, это зависит от направле...
Writeln(‘Введите элементы матрицы по строкам’); Writeln(‘В конце каждой строк...
Randomize; For I:=1 to n do Begin For j:=1 to n do Begin a[i,j]:=random(10); ...
Вычисление суммы элементов главной диагонали квадратной матрицы:
Для решения данной задачи необходимо определить, чем отличаются элементы глав...
Program Sumglav; const n=3; var a:array [1..n,1..n] of real; i, j: integer; S...
Нахождение наибольших элементов каждой строки массива:
Program Stroki; const n=3; m=4 var a:array [1..n,1..m] of real; max:array [1....
Перестановка строк массива:
Program Stroki2; const n=3; m=4; var a:array [1..n,1..m] of integer; i, j,k,l...
Задания для самостоятельной работы: Написать программы: Нахождения наибольшег...
1 из 20

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

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

№ слайда 2 Двумерным массивом называется совокупность данных, каждое значение которых, зави
Описание слайда:

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

№ слайда 3 Каждый элемент двумерного массива описывается как a[i,j], где: а – имя массива i
Описание слайда:

Каждый элемент двумерного массива описывается как a[i,j], где: а – имя массива i - номер строки j – номер столбца

№ слайда 4 Пример двумерного массива (матрицы): А[3,3]=
Описание слайда:

Пример двумерного массива (матрицы): А[3,3]=

№ слайда 5 Если в матрице количество строк и столбцов совпадают, то она называется квадратн
Описание слайда:

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

№ слайда 6 Главная диагональ квадратной матрицы проходит из левого верхнего угла в правый н
Описание слайда:

Главная диагональ квадратной матрицы проходит из левого верхнего угла в правый нижний. А[3,3]=

№ слайда 7 Побочная диагональ квадратной матрицы проходит из правого верхнего угла в левый
Описание слайда:

Побочная диагональ квадратной матрицы проходит из правого верхнего угла в левый нижний. А[3,3]=

№ слайда 8 Описание матрицы в разделе var аналогично описанию одномерного массива, только т
Описание слайда:

Описание матрицы в разделе var аналогично описанию одномерного массива, только теперь необходимо указывать диапазон изменения столбцов и строк. Const n=10; m=12; Var a:array [1..n,1..m] of integer;

№ слайда 9 Для ввода матрицы в память существует много способов, это зависит от направления
Описание слайда:

Для ввода матрицы в память существует много способов, это зависит от направления задачи. Рассмотрим два самых распространенных способа:

№ слайда 10 Writeln(‘Введите элементы матрицы по строкам’); Writeln(‘В конце каждой строки н
Описание слайда:

Writeln(‘Введите элементы матрицы по строкам’); Writeln(‘В конце каждой строки нажимайте ENTER’); For I:=1 to n do Begin For j:= 1 to m do Begin Readln(a[i,j]); End; End;

№ слайда 11 Randomize; For I:=1 to n do Begin For j:=1 to n do Begin a[i,j]:=random(10); wri
Описание слайда:

Randomize; For I:=1 to n do Begin For j:=1 to n do Begin a[i,j]:=random(10); write(a[i,j],’ ‘); End; Writeln; End;

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

№ слайда 13 Вычисление суммы элементов главной диагонали квадратной матрицы:
Описание слайда:

Вычисление суммы элементов главной диагонали квадратной матрицы:

№ слайда 14 Для решения данной задачи необходимо определить, чем отличаются элементы главной
Описание слайда:

Для решения данной задачи необходимо определить, чем отличаются элементы главной диагонали? А[3,3]=

№ слайда 15 Program Sumglav; const n=3; var a:array [1..n,1..n] of real; i, j: integer; S: r
Описание слайда:

Program Sumglav; const n=3; var a:array [1..n,1..n] of real; i, j: integer; S: real; Begin ВВОД МАССИВА; S:=0; for i:=1 to n do S:=S+a[i,i]; write(‘Сумма элементов главной диагонали = ’,S); readln; readln end.

№ слайда 16 Нахождение наибольших элементов каждой строки массива:
Описание слайда:

Нахождение наибольших элементов каждой строки массива:

№ слайда 17 Program Stroki; const n=3; m=4 var a:array [1..n,1..m] of real; max:array [1..n]
Описание слайда:

Program Stroki; const n=3; m=4 var a:array [1..n,1..m] of real; max:array [1..n] of real; i, j: integer; Begin ВВОД МАССИВА; for i:=1 to n do begin max[i]:=a[i,1]; for j:=2 to m do if max[i]<a[i,j] then max[i]:=a[i,j]; end; write(‘Наибольшие числа строк массива => ’); for i:=1 to n do writeln(max[i]); readln; readln end.

№ слайда 18 Перестановка строк массива:
Описание слайда:

Перестановка строк массива:

№ слайда 19 Program Stroki2; const n=3; m=4; var a:array [1..n,1..m] of integer; i, j,k,l,c:
Описание слайда:

Program Stroki2; const n=3; m=4; var a:array [1..n,1..m] of integer; i, j,k,l,c: integer; Begin ВВОД МАССИВА; writeln(‘Ведите номера меняемых местами строк’); readln(k,l); for j:=1 to m do begin c:=a[k,j]; a[k,j]:=a[l,j]; a[l,j]:=c; end; writeln(‘Новый массив => ’); for i:=1 to n do begin for j:=1 to m do write(a[i,j],’ ‘); writeln; end; readln; readln end.

№ слайда 20 Задания для самостоятельной работы: Написать программы: Нахождения наибольшего э
Описание слайда:

Задания для самостоятельной работы: Написать программы: Нахождения наибольшего элемента всего массива; Нахождения наибольшего элемента главной диагонали; Нахождения наименьших элементов в столбцах массива.

  • Информатика
Описание:

Презентация «Массивы в Pascal. Двумерные массивы» создана в прикладной программе MS PowerPoint и воспроизводится с помощью мультимедийного проектора.



Слайд 1
mas1.jpg


Слайд 4
mas4.jpg




Здесь представлен лишь фрагмент презентации. Полный вариант содержит 20 слайдов.



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

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

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

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

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

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

Скачать материал
Автор Ширяева Ольга Мухадинновна
Дата добавления 19.09.2009
Раздел Информатика
Подраздел
Просмотров 6159
Номер материала 892
Скачать свидетельство о публикации

Оставьте свой комментарий:

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


Комментарии:

↓ Показать еще коментарии ↓