среда, 1 апреля 2020 г.

Создание анимации средствами графического редактора GIMP


Дом. задание. Двумерные массивы

Написать программы. Для одной задачи составить блок-схему. Оформить в текстовом или графическом редакторе (дополнительная оценка).

Задача 1. Заполнить двумерный целочисленный массив размерности 10х10 случайными числами в интервале от 0 до 100. 
Вывести массив на экран. Найти и вывести на экран максимальный и минимальный элементы массива, а также номера строк и номера столбцов, на пересечении которых находятся эти числа.

const n=10;
var i, j : integer;
      mas: array[1..n, 1..n] of integer; max, min, imax, imin, jmax, jmin: integer;
begin
      randomize;
      for i:= 1 to n do
           for j:= 1 to n do
                 mas[i, j]:= random(100);
      for i:= 1 to n do
            begin
                 for j:= 1 to n do
                 write(mas(i, j):5);
            end;
       writeln();

           {блок решения задачи}

   end.

Задача 2. Заполнить двумерный целочисленный массив размерности 10х10 случайными числами в интервале от 0 до 60. 
Вывести массив на экран. 
Посчитать количество четных элементов массива, оканчивающихся на цифру 4.

Задача 3. Заполнить двумерный целочисленный массив размерности 10х10 случайными числами в интервале от 0 до 50. 
Вывести массив на экран.
Вычислить сумму элементов массива, принадлежащих интервалу от 10 до 60.