СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

11_Практическая работа "Обработка матриц"_11 класс_учеб. Полякова К.Ю.

Категория: Информатика

Нажмите, чтобы узнать подробности

Практическая работа к уроку информатики в 11 классе по теме "Обработка матриц" - 2 урок в теме.

Практическая работа содержит разнообразные разноуровневые задания по теме "Матрицы".

Задание А: заполнение матрицы заднными упорядоченными числами, использую формулы. Задание В предполагает заполнение матрицы случайными числами и нахождение максимально, минимального элемента матрицы. Задание С - замена элементов по условию.

Время выполнения 20-25 минут. За выполнение задания А выставляется отметка "3", за выполнение заданий А и В - отметка "4", за выполнения трех заданий - "5".

Просмотр содержимого документа
«11_Практическая работа "Обработка матриц"_11 класс_учеб. Полякова К.Ю.»

Практическая работа «Матрицы»__________________вариант 1


Заполнить и вывести на экран матрицы:


А.


1


1


1

2


2


2

3


3


3

4


4


4






В.

Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [10,99], и находит максимальный элемент в матрице и его индекс.









С. Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [1,9], а затем записывает нули во все элементы выше главной диагонали. Алгоритм не должен изменяться при изменении размеров матрицы.



Справочная информация:


1. Описание матрицы в списке переменных

var A: array[1..3, 1..4] of integer;

i, j: integer;

2. Заполнение матрицы случайным образом

for i:=1 to 3 do begin

for j:=1 to 4 do begin

A[i,j]:= random(61) ;

write(A[i,j]:3) end;

writeln end;

3. Расположение элементов матрицы

Главная диагональ: i=j









Побочная диагональ: i+j=N+1











Главная и под ней: i=j









2-ая строка: i=2











3 столбец: j=3











Практическая работа «Матрицы»__________________вариант 2

Заполнить и вывести на экран матрицы:


А.



2


4



2


4



2


4



2


4







В.

Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [1,9], и находит минимальный элемент в матрице и его индекс.









С. Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [10,99], а затем записывает нули во все элементы ниже побочной диагонали. Алгоритм не должен изменяться при изменении размеров матрицы.



Справочная информация:


1. Описание матрицы в списке переменных

var A: array[1..3, 1..4] of integer;

i, j: integer;

2. Заполнение матрицы случайным образом

for i:=1 to 3 do begin

for j:=1 to 4 do begin

A[i,j]:= random(61) ;

write(A[i,j]:3) end;

writeln end;

3. Расположение элементов матрицы

Главная диагональ: i=j









Побочная диагональ: i+j=N+1











Главная и под ней: i=j









2-ая строка: i=2











3 столбец: j=3












Практическая работа «Матрицы»__________________вариант 3


Заполнить и вывести на экран матрицы:


А.


1

1

1

1

1






3

3

3

3

3











В.

Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [10,99], и находит максимальный элемент в матрице и его индекс.









С. Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [1,9], а затем записывает нули во все элементы выше главной диагонали. Алгоритм не должен изменяться при изменении размеров матрицы.



Справочная информация:


1. Описание матрицы в списке переменных

var A: array[1..3, 1..4] of integer;

i, j: integer;

2. Заполнение матрицы случайным образом

for i:=1 to 3 do begin

for j:=1 to 4 do begin

A[i,j]:= random(61) ;

write(A[i,j]:3) end;

writeln end;

3. Расположение элементов матрицы

Главная диагональ: i=j









Побочная диагональ: i+j=N+1











Главная и под ней: i=j









2-ая строка: i=2











3 столбец: j=3











Практическая работа «Матрицы»__________________вариант 4

Заполнить и вывести на экран матрицы:


А.







2

2

2

2

2






4

4

4

4

4






В.

Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [1,9], и находит минимальный элемент в матрице и его индекс.









С. Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [10,99], а затем записывает нули во все элементы ниже побочной диагонали. Алгоритм не должен изменяться при изменении размеров матрицы.



Справочная информация:


1. Описание матрицы в списке переменных

var A: array[1..3, 1..4] of integer;

i, j: integer;

2. Заполнение матрицы случайным образом

for i:=1 to 3 do begin

for j:=1 to 4 do begin

A[i,j]:= random(61) ;

write(A[i,j]:3) end;

writeln end;

3. Расположение элементов матрицы

Главная диагональ: i=j









Побочная диагональ: i+j=N+1











Главная и под ней: i=j









2-ая строка: i=2











3 столбец: j=3












Практическая работа «Матрицы»__________________вариант 5


Заполнить и вывести на экран матрицы:


А.


1


3


5

1


3


5

1


3


5

1


3


5






В.

Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [10,99], и находит максимальный элемент в матрице и его индекс.









С. Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [1,9], а затем записывает нули во все элементы выше главной диагонали. Алгоритм не должен изменяться при изменении размеров матрицы.



Справочная информация:


1. Описание матрицы в списке переменных

var A: array[1..3, 1..4] of integer;

i, j: integer;

2. Заполнение матрицы случайным образом

for i:=1 to 3 do begin

for j:=1 to 4 do begin

A[i,j]:= random(61) ;

write(A[i,j]:3) end;

writeln end;

3. Расположение элементов матрицы

Главная диагональ: i=j









Побочная диагональ: i+j=N+1











Главная и под ней: i=j









2-ая строка: i=2











3 столбец: j=3











Практическая работа «Матрицы»__________________вариант 6

Заполнить и вывести на экран матрицы:


А.


1

2

3

4

5






1

2

3

4

5











В.

Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [1,9], и находит минимальный элемент в матрице и его индекс.









С. Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [10,99], а затем записывает нули во все элементы ниже побочной диагонали. Алгоритм не должен изменяться при изменении размеров матрицы.



Справочная информация:


1. Описание матрицы в списке переменных

var A: array[1..3, 1..4] of integer;

i, j: integer;

2. Заполнение матрицы случайным образом

for i:=1 to 3 do begin

for j:=1 to 4 do begin

A[i,j]:= random(61) ;

write(A[i,j]:3) end;

writeln end;

3. Расположение элементов матрицы

Главная диагональ: i=j









Побочная диагональ: i+j=N+1











Главная и под ней: i=j









2-ая строка: i=2











3 столбец: j=3












Практическая работа «Матрицы»__________________вариант 7


Заполнить и вывести на экран матрицы:


А.


1






2






3






4







В.

Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [10,99], и находит максимальный элемент в матрице и его индекс.









С. Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [1,9], а затем записывает нули во все элементы выше главной диагонали. Алгоритм не должен изменяться при изменении размеров матрицы.



Справочная информация:


1. Описание матрицы в списке переменных

var A: array[1..3, 1..4] of integer;

i, j: integer;

2. Заполнение матрицы случайным образом

for i:=1 to 3 do begin

for j:=1 to 4 do begin

A[i,j]:= random(61) ;

write(A[i,j]:3) end;

writeln end;

3. Расположение элементов матрицы

Главная диагональ: i=j









Побочная диагональ: i+j=N+1











Главная и под ней: i=j









2-ая строка: i=2











3 столбец: j=3











Практическая работа «Матрицы»__________________вариант 8

Заполнить и вывести на экран матрицы:


А.






1




2




3




4









В.

Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [1,9], и находит минимальный элемент в матрице и его индекс.









С. Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [10,99], а затем записывает нули во все элементы ниже побочной диагонали. Алгоритм не должен изменяться при изменении размеров матрицы.



Справочная информация:


1. Описание матрицы в списке переменных

var A: array[1..3, 1..4] of integer;

i, j: integer;

2. Заполнение матрицы случайным образом

for i:=1 to 3 do begin

for j:=1 to 4 do begin

A[i,j]:= random(61) ;

write(A[i,j]:3) end;

writeln end;

3. Расположение элементов матрицы

Главная диагональ: i=j









Побочная диагональ: i+j=N+1











Главная и под ней: i=j









2-ая строка: i=2











3 столбец: j=3













Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!