Записать на место отрицательных элементов матрицы нули - Pascal (80212)

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

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

Записать на место отрицательных элементов матрицы A(10;10) нули и вывести ее на печать в общепринятом виде. a(ij)=(sin(j)+cos^2(i)*(i+j)

Решение задачи: «Записать на место отрицательных элементов матрицы нули»

textual
Листинг программы
  1.   for i:=1 to n do for j:=1 to n do
  2.     a[i,j]:=Sin(j)+Sqr(Cos(i))*(i+j);
  3.   WriteLn('A =');
  4.   for i:=1 to n do begin for j:=1 to n do Write(a[i,j]:7:1); WriteLn; end;
  5.   for i:=1 to n do for j:=1 to n do
  6.     if a[i,j]<0 then a[i,j]:=0;
  7.   WriteLn('A''=');
  8.   for i:=1 to n do begin for j:=1 to n do Write(a[i,j]:7:1); WriteLn; end;

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

  1. Устанавливается значение переменной i равное 1.
  2. Устанавливается значение переменной j равное 1.
  3. Вычисляется значение элемента двумерного массива a с индексами [i,j], равное Sin(j)+Sqr(Cos(i))*(i+j). Результат записывается в a[i,j].
  4. Выводится строка A =.
  5. В цикле для каждого значения i от 1 до n выполняются действия:
    • в цикле для каждого значения j от 1 до n выводится значение a[i,j] с дополнением до 1 десятичного знака.
    • после цикла j происходит переход на новую строку.
  6. Для каждого значения i от 1 до n выполняется цикл для каждого значения j от 1 до n.
  7. Если значение элемента массива a[i,j] меньше 0, оно заменяется на 0.
  8. Выводится строка A'=.
  9. В цикле для каждого значения i от 1 до n выполняются действия:
    • в цикле для каждого значения j от 1 до n выводится значение a[i,j] с дополнением до 1 десятичного знака.
    • после цикла j происходит переход на новую строку.

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


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

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

9   голосов , оценка 3.667 из 5

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

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

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