Rusel
1

Помогите пожалуйста покрасить максимальный элемент в задаче в красный цвет!

20.10.2008, 20:40. Показов 3123. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пожалуйста помогите перекрасить в программе максимальный элемент (max) в красный цвет с помощью функции TextColor. Очень вас прошу, на вас последняя надежда!

Код
program Dvumeri;
uses crt;
const n=5;
      m=5;
var A:array[1..n,1..m] of integer;
    i,j,max,maxi,maxj:byte;
    sr_ar:real;
    sum:word;
begin
clrScr;
randomize;
for j:=1 to n do
 begin
  for i:=1 to m do
   begin
    A[j,i]:=random(10);
     write(A[j,i]:4);
    end;
   writeln;
  end;
 max:=A[1,1];
 maxi:=1;
 maxj:=1;
 for j:=1 to n do
  for i:=1 to m do
   if A[j,i]>max then
    begin
     max:=A[j,i];
     maxi:=i;
     maxj:=j;
    end;
   writeln;
   writeln('Max element= ', max, ', nahodachyisa v ', maxi, ' stolbce i ', maxj, ' stroke');
   for j:=1 to n do
    for i:=maxi+1 to m do
     sum:=sum+A[j,i];
   writeln('Summa elementov, naxodazhixsa pravee stolbca s max elementon= ', sum);
   sum:=0;
   if maxj<>n then
   begin
   for j:=maxj+1 to n do
    for i:=1 to m do

   sum:=sum+A[j,i];
   sr_ar:=sum/((n-maxj)*m);
   writeln('Srednee arifmeticheskoe elementov, raspolohennux nize stroki s max elementom= ', sr_ar:4:3)
   end
   else
   writeln('Na 0 delit nelza');
   readln;
   write(A[j,i]:4);
 end.
Добавлено через 1 минуту 18 секунд
Нужно что бы при выводе матрицы на экран в нём красным отображался максимальный элемент=((
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.10.2008, 20:40
Ответы с готовыми решениями:

Нужно последнюю строку покрасить в красный цвет
uses crt; const N=9; type mass=arrayof integer; var a:mass; procedure pif(var b:mass); var...

Как с помощью jQuery покрасить в красный цвет все последние li во всех ol?
Как с помощью jQuery покрасить в красный цвет все последние li во всех ol? &lt;ol&gt; ...

Что у меня ту не так? Мне надо первый и последний элемент массива покрасить в бюрюзовый цвет
program Alex; uses crt; var N: array of integer; i:integer; begin ClrScr; Randomize; for...

Определить есть ли в заштрихованной части массива (красный цвет) элемент, равный А (размерность массива nXn).
Помогите пожалуйста!!! Определить есть ли в заштрихованной части массива (красный цвет)...

1
Почетный модератор
64299 / 47594 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
20.10.2008, 22:04 2
Немного поправил твой код. Матрицу будем выводить не в начале программы, а когда найдем место максимального элемента.
Код
program Dvumeri;
uses crt;
const n=5;
m=5;
var A:array[1..n,1..m] of integer;
i,j,max,maxi,maxj:byte;
sr_ar:real;
sum:word;
begin
clrScr;
randomize;
for j:=1 to n do
for i:=1 to m do
A[j,i]:=random(10);
max:=A[1,1];
maxi:=1;
maxj:=1;
for j:=1 to n do
for i:=1 to m do
if A[j,i]>max then
    begin
      max:=A[j,i];
      maxi:=i;
      maxj:=j;
   end;
writeln;
writeln('Matrica:');
for j:=1 to n do
    begin
       for i:=1 to m do
          begin
             if (i=maxi)and(j=maxj)then textcolor(red)
             else textcolor(black);
             write(A[j,i]:4);
          end;
       writeln;
     end;
writeln('Max element= ', max, ', nahodachyisa v ', maxi, ' stolbce i ', maxj, ' stroke');
for j:=1 to n do
for i:=maxi+1 to m do
sum:=sum+A[j,i];
writeln('Summa elementov, naxodazhixsa pravee stolbca s max elementon= ', sum);
sum:=0;
if maxj<>n then
     begin
        for j:=maxj+1 to n do
        for i:=1 to m do
        sum:=sum+A[j,i];
        sr_ar:=sum/((n-maxj)*m);
        writeln('Srednee arifmeticheskoe elementov, raspolohennux nize stroki s max        
        elementom= ', sr_ar:4:3)
     end
else
writeln('Na 0 delit nelza');
readln
end.
1
20.10.2008, 22:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.10.2008, 22:04
Помогаю со студенческими работами здесь

При нажатии на radiobutton3 цвет у label становится зеленым, если выбраны другие кнопки, цвет красный
При нажатии на radiobutton3 цвет у label становится зеленым, еси выбраны другие кнопки, цвет...

Составьете пожалуйста блок схему к задаче: Дан двумерный массив. Определить: а) среднее арифметическое элемент
Дан двумерный массив. Определить: а) среднее арифметическое элементов второго столбца б) Среднее...

Покрасить надпись в белый цвет
вот на этом сайте выложена галерея. она меня устраивает только текст &quot;загрузка&quot; надо сделать белого...

Покрасить строку в другой цвет при нажатии на нее
Добрый день! Создал таблицу.Пытаюсь при нажатии на строку делать так что бы строка окрашивалась в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru