Процедура с выводом цвета crt - Pascal

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

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

Процедура запрашивает оценки по трём предметам и цвет и выводит данным цветом.(использовать модуль crt)(красный синий голубой)

Решение задачи: «Процедура с выводом цвета crt»

textual
Листинг программы
uses crt;
procedure ocenka(a,n:byte;cv:integer);
begin
textcolor(0);
write('Введите оценку ',n,' oc=');
textcolor(cv);
readln(a);
end;
var a,b,c:byte;
begin
ocenka(a,1,4);
ocenka(b,2,1);
ocenka(c,3,9)
end.

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

  1. Название процедуры: ocenka
    • Параметры:
      • a (тип: byte) - переменная для оценки
      • n (тип: byte) - номер оценки
      • cv (тип: integer) - цвет текста
  2. В процедуре ocenka устанавливается цвет текста на черный (0)
  3. Печатается строка Введите оценку [номер оценки] oc= в черном цвете
  4. Цвет текста изменяется на цвет, указанный в переменной cv
  5. Происходит ввод значения в переменную a
  6. В основной программе объявляются переменные a, b и c типа byte
  7. Вызывается процедура ocenka с параметрами: a (переменная), 1 (номер оценки), 4 (цвет текста)
  8. Вызывается процедура ocenka с параметрами: b (переменная), 2 (номер оценки), 1 (цвет текста)
  9. Вызывается процедура ocenka с параметрами: c (переменная), 3 (номер оценки), 9 (цвет текста)

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


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

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

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