Тема: «Понятие квадратная матрица» 17.12.2013 10:17:47.

Презентация:



Advertisements
Похожие презентации
Тема: « Вставка- удаление элементов массива » :18:06.
Advertisements

Двумерным массивом называется совокупность данных, каждое значение которых, зависит от его положения в строке и в столбце.
Решение задач с использованием массивов
const n=10; var a:array[1..n] of integer; i,j,c,b,k:integer; begin randomize; for i:=1 to n do begin a[i]:=random(11)-5;write(a[i]:5) end;writeln;
Тема: «Понятие массива. Назначение. Тип. Размер. Размерность. Одномерный массив» :56:36.
Шутилина Л.А., A[1,1]A[1,2]A[1,3]A[1,4]A[1,5] A[2,1]A[2,2]A[2,3]A[2,4]A[2,5] A[3,1]A[3,2]A[3,3]A[3,4]A[3,5] A[4,1]A[4,2]A[4,3]A[4,4]A[4,5]
5.Дана матрица А и вектор Х соответствующих размерностей. Нечетные строки матрицы заменить элементами вектора Х. Результаты работы: n=4 m=
Проверка пройденного материала. Исправьте ошибки в решении задачи: заполнить и вывести массив W(3) вещественных чисел Program Mass; Var b:Array[1..10]
A[1,1]A[1,2]A[1,3]A[1,4]A[1,5] A[2,1]A[2,2]A[2,3]A[2,4]A[2,5] A[3,1]A[3,2]A[3,3]A[3,4]A[3,5] A[4,1]A[4,2]A[4,3]A[4,4]A[4,5] Двумерный массив можно представить.
Двумерным массивом называется совокупность данных, каждое значение которых, зависит от его положения в строке и в столбце.
3. Дана прямоугольная матрица, элементами которой являются целые числа. Поменять местами ее строки следующим образом: первую строку с последней, вторую.
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать целые значения от 0 до 100 – баллы учащихся выпускного класса за итоговый тест.
Двумерные массивы Решение задач из сборника «Задачи по программированию» под редакцией С. Окулова.
Тема: Нахождение минимального и максимального элемента в массиве.
Матрицы 1. 2 Задача: запомнить положение фигур на шахматной доске abcdefgh
Организация данных в виде массива. Массив - это упорядоченный набор фиксированного количества некоторых значений, называемых элементами массива. Каждый.
1 Программирование на языке Паскаль Матрицы. 2 Задача: запомнить положение фигур на шахматной доске abcdefgh
Чтобы найти максимальный элемент в массиве и потом производить с ним какие-либо действия, нужно узнать его номер (индекс - I).Чтобы найти максимальный.
PROGRAM example1; CONST N = 8; M = 10; VAR a : ARRAY [ 1.. N, 1.. M ] of INTEGER; i, j : INTEGER; BEGIN FOR i := 1 TO N DO FOR j := 1 TO M DO a[ i, j ]
PROGRAM example1; const m=100; var a : ARRAY [1.. m] of INTEGER; i,k,n,q : INTEGER; BEGIN readln (n); randomize; WRITELN('Полученный массив:' ); FOR i.
Транксрипт:

Тема: «Понятие квадратная матрица» :17:47

Найти максимальный элемент каждой строки двумерного массива А(5х5) введённого с клавиатуры. Program matrix; uses crt; const n=5; m=5; var a: array [1..n, 1..m] of integer; i, j: integer; мах: integer; begin {Ввод массива:} for i:=1 to n do begin for j:=1 to m do begin write (' A[, I, j,]=); read (A[i, j]); end; writeln; end; {Нахождение наибольшего по строкам массива:} for i:=1 to n do begin мах:=a[i,1]; for j:=1 to m do if a[I, j]>max then max:= [i, j]; writeln('мах элемент,I, строки =', мах); end; end.

Составить программу подсчета суммы элементов над главной диагональю в двумерном массиве а(n,n).

Program PR3; Var s, j, I, n: integer; A: array[1..10,1..10] of integer; Begin s:=0; Writeln(введи кол-во строк n); Read(n); For I:=1 to n do begin For j:=1 to n do begin a[ I,j ]:= Random( )-11; Write( a[I,j], ); if i

Вычислить количество положительных элементов главной диагонали матрицы A(N, N ) вещественных чисел. Тест Данные Результат N=2 A= К=2 M=2

Program kol; Uses Crt; Var A : Array [1..10, 1..10] of Real; N, К, i, j : Integer; BEGIN Write('Количество строк - '); ReadLn(N); WriteLn(' Матрица А'); For i := 1 to N do begin For j := 1 to N do begin a[ I,j ]:= Random(45-1+1)+1; IF (A[i, j]>0)and (i=j) then k:=k+1; Write(A[i, j] : 5 : 1, ); end; WriteLn; end; Writeln(кол-во положительных элементов, главной диагонали =,k); END.

Найти номера максимального элемента побочной диагонали двумерного массива А(5х5) введённого с клавиатуры.

Program matrix; uses crt; const n=5; var a: array [1…n, 1… n] of integer; k1, k2, i, j: integer; мах: integer; begin {Ввод массива:} for i:=1 to n do begin for j:=1 to m do begin write (' A[,I,j,]=); read (A[i,j]); end; writeln; end; {Нахождение номеров наибольшего элемента побочной диагонали:} for i:=1 to n do begin for j:=1 to n do begin write ( A[I,j], ); end; writeln; end; мах:=a[1, n ]; к1:=1; к2:= n; for i:=1 to n do for j:=1 to n do if (a[i,j]>max) and ( j= n +1-i ) then begin max:= a[i, j]; k1:=i; k2:=j; end; writeln('мах элемент =',мах, его номерa=,k1,, k2); end; end.

Домашнее задание Подсчитать, сколько раз встречается в заданной целочисленной матрице A(N, M) максимальное по величине число.