Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Образовательный студенческий форум _ Информатика / Программирование _ Выделение цветом

Автор: InFuz 10.12.2009, 13:30

вот моя процедура печати

procedure Print (var M:mas; N:integer);
var i:integer;
begin
for i:=1 to N do
write (M[i],'; ');
writeln;
end;

как ее надо модифицировать чтобы числа массива, подлежащие обработке, при распечатке исходного массива отметить отличающимся цветом.

Автор: граф Монте-Кристо 10.12.2009, 14:04

textcolor("номер цвета") - кажется,так.

Автор: InFuz 10.12.2009, 18:44

А куда конкретно его нужно сунуть. Как это должно выглядеть.
И список номеров - цветов, если можно.

Автор: граф Монте-Кристо 10.12.2009, 18:53

Сунуть - можно в любое место, всё, что идёт на вывод ниже этой строчки - будет окрашено. Цвета точно не помню, 0 вроде бы чёрный, 15 - белый.

Автор: InFuz 10.12.2009, 20:23

прикольно смотрится спасибо biggrin.gif

Автор: InFuz 10.12.2009, 21:55

хотя еще есть один вопрос, а как сделать чтобы она именно выделяла элементы а не все подряд красила, чтобы была напечатана сторака а в ней лишь некоторые элементы былы окрашены.

Автор: граф Монте-Кристо 10.12.2009, 22:06

Ну напишите условие,если элементы нужные,то один цвет,ненужные - другой.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)