Найти минимальную из сумм нечетных элементов строк матрицы А - Free Pascal

Узнай цену своей работы

Формулировка задачи:

Дана Квадратичная матрица A порядка n. Найти минимальную из сумм нечетных элементов строк матрицы А Помогите пожалуйста, скиньте скриншот программы
Квадратная матрица*

Решение задачи: «Найти минимальную из сумм нечетных элементов строк матрицы А»

textual
Листинг программы
  1. uses crt;
  2. const nmax=10;
  3. var a:array[1..nmax,1..nmax] of integer;
  4.     n,i,j,s,mn:integer;
  5. begin
  6. clrscr;
  7. randomize;
  8. repeat
  9. write('Размер матрицы от 2 до ',nmax,' n=');
  10. readln(n);
  11. until n in [2..nmax];
  12. writeln('Исходная матрица:');
  13. for i:=1 to n do
  14.  begin
  15.   for j:=1 to n do
  16.    begin
  17.     a[i,j]:=random(50);
  18.     write(a[i,j]:3);
  19.    end;
  20.   writeln;
  21.  end;
  22. writeln('Суммы нечетных в строках');
  23. mn:=maxint;
  24. for i:=1 to n do
  25.  begin
  26.   s:=0;
  27.   for j:=1 to n do
  28.   if odd(a[i,j])then s:=s+a[i,j];
  29.   writeln(i:2,'=',s);
  30.   if s<mn then mn:=s;
  31.  end;
  32. write('Минимальная сумма=',mn);
  33. readln
  34. end.

Объяснение кода листинга программы

  1. Установка начального размера матрицы и других переменных
  2. Запрос на ввод размера матрицы
  3. Генерация случайных чисел для заполнения матрицы
  4. Вывод исходной матрицы
  5. Счётчик для подсчёта суммы нечетных чисел в каждой строке
  6. Вывод суммы нечетных чисел каждой строки
  7. Если текущая сумма нечетных чисел меньше минимальной, то обновляется значение минимальной суммы
  8. Вывод минимальной суммы
  9. Ввод для завершения работы программы

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы