alekseysokolov29816
?>

Дан алгоритм для Робота: алг нач нц 31 раз вправо; закрасить кц кон Если правее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на 31 клеток вправо. Если правее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на 31 клеток вправо и закрасит эти клетки. Если левее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на 31 клеток влево и закрасит эти клетки. Если правее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на n клеток вправо и закрасит эти клетки.

Информатика

Ответы

Anton661
Смотри на скриншот я сделал просто не хочу чтоб форматировка текста портилась.Все работает!
const n=3;m=4;
var a:array [1..n,1..m] of integer;    i,j,k,max:Integer;    ind:array [0..1] of Integer=(1,1);
begin 
Randomize; 
 for i:=Low(a) to High(a) do 
 for j:=Low(a) to High(a[1]) do 
   a[i,j]:=Random(100); 
for i:=Low(a) to High(a) do 
  begin   
  writeln;   
for j:=Low(a) to High(a[1]) do 
 write(a[i,j]:3); 
 end; 
 max:=a[1,1]; 
 for i:=Low(a) to High(a) do   
for j:=Low(a) to High(a[1]) do
    if a[i,j]> max then   
  begin 
     max:=a[i,j];   
    ind[0]:=i;     
  ind[1]:=j;     
end;     
writeln; 
Writeln(' Max element: ',max);
 Write(' Index: '); 
 for i:=0 to 1 do 
 write(ind[i],' ');
 Readln;
end. 
Составьте программу, определяющую максимальный элемент и его индексы матрицы а размерами mxn(паскаль
far-yuliya128
Program p1;
var
n,a,i,max,fl:integer;
begin
writeln('Введите кол-во участников>>');
readln(n);
max:=0; fl:=0;
for i:=1 to n do
 begin
 writeln('Введите кол-во правильных ответов, данных участником ',i); 
 readln(a);
 if (a > max) then max:=a;
 if a=0 then fl:=1;
 end;
if fl=1 then writeln('YES') else writeln('NO');
writeln('Победитель набрал ',max,' ');
end.

Пример:
Введите кол-во участников>> 5
Введите кол-во правильных ответов, данных участником 1 15
Введите кол-во правильных ответов, данных участником 2 18
Введите кол-во правильных ответов, данных участником 3 0
Введите кол-во правильных ответов, данных участником 4 8
Введите кол-во правильных ответов, данных участником 5 10
YES
Победитель набрал

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дан алгоритм для Робота: алг нач нц 31 раз вправо; закрасить кц кон Если правее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на 31 клеток вправо. Если правее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на 31 клеток вправо и закрасит эти клетки. Если левее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на 31 клеток влево и закрасит эти клетки. Если правее Робота не встретится препятствий, то, выполнив приведённый выше алгоритм, он переместится на n клеток вправо и закрасит эти клетки.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

IInessa44478
Евгения-Валерий
Stasyadoma
MikhailovichKrizhnaya578
vladai2
sadkofamily61
office426
ЕВгений_денис643
skryabinamaria
oldulo74
Николаевна1564
nngudkova1970
Юлия Соколовская1568
Tomilova1686
eronch