Процедура с выводом цвета 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.
Объяснение кода листинга программы
- Название процедуры:
ocenka
- Параметры:
a
(тип: byte) - переменная для оценкиn
(тип: byte) - номер оценкиcv
(тип: integer) - цвет текста
- Параметры:
- В процедуре
ocenka
устанавливается цвет текста на черный (0) - Печатается строка
Введите оценку [номер оценки] oc=
в черном цвете - Цвет текста изменяется на цвет, указанный в переменной
cv
- Происходит ввод значения в переменную
a
- В основной программе объявляются переменные
a
,b
иc
типа byte - Вызывается процедура
ocenka
с параметрами:a
(переменная),1
(номер оценки),4
(цвет текста) - Вызывается процедура
ocenka
с параметрами:b
(переменная),2
(номер оценки),1
(цвет текста) - Вызывается процедура
ocenka
с параметрами:c
(переменная),3
(номер оценки),9
(цвет текста)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д