1. Задание без использования компьютера
for j:=1 to m do
A[i,j] := 0 ;
for i:=1 to m do
for j:=2*i to m do
A[i,j] := 1 ;
б) Дана квадратная матрица, размера 4х4 (m=4). Чему будет равно значение переменной s после выполнения фрагмента программы?
for i:=1 to m do
for j:=1 to m do
A[i,j] := i ;
s:=0;
for i:=1 to m do
for j:=1 to m do
s:= s+A[i,j];
writeln(s);
в)Дана квадратная матрица, размера 4х4 (m=4). Чему будет равно значение переменной s после выполнения фрагмента программы?
for i:=1 to m do
for j:=1 to m do
A[i,j] := i ;
for i:=1 to m do
begin
s:=0;
for j:=1 to m do
s:= s+A[i,j];
end;
writeln(s);
2. Рассмотреть решение домашнего задания
В рамках подготовки к итоговому зачету выполните следующие задания:
Boolean20; Boolean33; If19; For19.
а) Дана квадратная матрица, размера 4х4 (m=4). Определите, как будет выглядеть эта матрица после выполнения фрагмента программы.
for i:=1 to m dofor j:=1 to m do
A[i,j] := 0 ;
for i:=1 to m do
for j:=2*i to m do
A[i,j] := 1 ;
б) Дана квадратная матрица, размера 4х4 (m=4). Чему будет равно значение переменной s после выполнения фрагмента программы?
for i:=1 to m do
for j:=1 to m do
A[i,j] := i ;
s:=0;
for i:=1 to m do
for j:=1 to m do
s:= s+A[i,j];
writeln(s);
в)Дана квадратная матрица, размера 4х4 (m=4). Чему будет равно значение переменной s после выполнения фрагмента программы?
for i:=1 to m do
for j:=1 to m do
A[i,j] := i ;
for i:=1 to m do
begin
s:=0;
for j:=1 to m do
s:= s+A[i,j];
end;
writeln(s);
2. Рассмотреть решение домашнего задания
Напоминаю: в квадратной матрице посчитать сумму элементов на главной диагонали и всех диагоналях, параллельных ей, расположенных выше главной.
3. Программирование по теме (повторение)
Напишите программы для решения следующих задач:
- Задайте одномерный массив длиной 10. Заполните его четными числами от 2 до 20 и выведите в столбик.
- Найдите в одномерном массиве длиной 8 минимальный элемент (последний из минимальных, если он не один) и его номер. Массив заполните случайными числами в диапазоне от -5 до 10 включительно.
- Задайте квадратную матрицу размера 5х5 и заполните ее по следующему алгоритму: на главной диагонали 1, выше и ниже параллельно главной диагонали 2, затем 3, 4 и 5.
В рамках подготовки к итоговому зачету выполните следующие задания:
Boolean20; Boolean33; If19; For19.
Комментариев нет:
Отправить комментарий