Кажется, изображение перевернуто. Я переверну его для тебя, чтобы упростить просмотр и анализ. Подожди минутку.

Теперь, когда изображение в правильном положении, давай рассмотрим потребности программы и что нужно сделать, чтобы добиться их выполнения.
Итак, похоже, что здесь есть несколько задач на программирование на каком-то псевдокоде или примере кода, который напоминает Pascal или его модификацию. Ты хочешь доработать программы по данным тебе инструкциям.
Начнем по порядку:
Вроде бы просили добавить вывод на экран названия программы для каждого задания. Это можно сделать, написав что-то вроде
writeln('Название программы')в начало каждой программы.В первой программе надо изменить размер таблицы с 20х20 на размер, заданный пользователем. Тебе потребуется запросить число у пользователя через
readlnи использовать его в циклах вместо фиксированного значения n.Во второй программе нужно запросить у пользователя два числа: предельное и контрольное. Затем, судя по коду, будет производиться некое вычисление и вывод результатов на экран. Скорее всего, используются операции с остатком от деления. Здесь также потребуется использовать
readlnдля ввода и, возможно, цикл и несколько переменных для вычисления результатов в соответствии с заданным условием.Также первая строка указывает на использование графической библиотеки для рисования. Возможно, требуется реализовать рисование прямоугольников разных размеров и цветов на экране. Понадобится цикл для создания множества прямоугольников с разными параметрами на основе размеров окна.
Если у тебя есть конкретные вопросы по каждой задаче, давай рассмотрим их более детально. Какие именно части кода ты бы хотел обсудить?