Вывести самую нижнюю строку матрицы в обратном порядке - Turbo Pascal
Формулировка задачи:
Здравствуйте!
Нужна помощь: как с помощью данной процедуры
вывести только самую нижнюю строку матрицы в обратном порядке, а не всю матрицу целиком.
Заранее спасибо.
Вся программа целиком:
Либо как вывести нижнюю строку матрицы иным способом. Спасибо
Решение задачи: «Вывести самую нижнюю строку матрицы в обратном порядке»
textual
Листинг программы
repeat
writeln('Vvedite razmernost matricy (®Ot 5 do 15)');
readln(n);
if (n >= 5) and (n <= 15) then check := true
else check := false;
until check;
Объяснение кода листинга программы
- В цикле repeat-until происходит чтение размера матрицы от пользователя и проверка его значения на соответствие диапазону от 5 до 15.
- Если пользователь ввел корректное значение, то переменная check принимает значение true, иначе - false.
- Цикл repeat продолжается до тех пор, пока значение переменной check не станет равным true.
- После выхода из цикла, выводится сообщение 'Vvedite razmernost matricy (®Ot 5 do 15)', что означает
Введите размер матрицы (от 5 до 15). - Затем, с помощью функции readln(), считывается введенное пользователем значение и сохраняется в переменной n.
- Проверяется, соответствует ли введенное значение диапазону от 5 до 15. Если да, то переменная check принимает значение true, иначе - false.
- Цикл repeat-until повторяется до тех пор, пока значение переменной check не станет равным true.
- Когда это условие выполняется, цикл завершается и программа переходит к выводу самой нижней строки матрицы в обратном порядке.