Вывести нечетные строки матрицы на печать - Turbo Pascal

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

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

__________________________________________________________________ как сделать чтоб он еще выводил нечетные строки и чётные столбцы ??? __________________________________________________________________

Решение задачи: «Вывести нечетные строки матрицы на печать»

textual
Листинг программы
writeln;
i:=1;
Repeat {Нечетные строки}
  For j:=1 to M do write(a[i,j]:4);
  writeln;
  i:=i+2;
Until i>N;
 
j:=2;
Repeat {Четные столбцы}
  For i:=1 to N do write(a[i,j]:4);
  writeln;
  j:=j+2;
Until j>M;

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

  1. Строка кода writeln; выводит символ новой строки, перенося текст на следующую строку.
  2. Переменная i инициализируется значением 1.
  3. Цикл Repeat выполняется до тех пор, пока значение переменной i меньше или равно N.
  4. В каждой итерации цикла For переменная j инициализируется значением 1.
  5. В каждой итерации цикла For выводится значение элемента матрицы a[i,j] с помощью функции write(a[i,j]:4), где :4 указывает, что число должно быть представлено в формате с четырьмя знаками после запятой. Значение выводится на новую строку с помощью writeln;.
  6. После окончания цикла For переменная i инкрементируется на 2, становясь равной 3.
  7. Цикл Repeat продолжается до тех пор, пока значение переменной i меньше или равно N.
  8. Переменная j инкрементируется на 2, становясь равной 3.
  9. Цикл For повторяется до тех пор, пока значение переменной j больше или равно M.
  10. После окончания цикла For переменная j становится равной 4.
  11. Цикл Repeat продолжается до тех пор, пока значение переменной i меньше или равно N.
  12. Переменная i инкрементируется на 2, становясь равной 5.
  13. И так далее, пока не будут выполнены все итерации циклов.
  14. В результате выполнения кода выводятся нечетные строки матрицы на печать.

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


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

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

15   голосов , оценка 4.133 из 5
Похожие ответы