const
n = 3;
var
a: array[1..n, 1..n, 1..n] of integer; //объявляем трехмерный массив размерности n x n x n
i, j, k, max: integer;
begin
randomize;
max : = -maxint - 1; {присваисваем maxrcbvfkmyjve 'ktvtyne минимальное возможное значения типа integer}
for i : = 1 to n do { с трех циклов проходим по всем элементам массива, чобственно тоже самое что и с двумерным массивом только еще 1 цикл}
begin
writeln;
writeln('i = ', i); {выводм производится в виде нескольких квадратных матриц тут указывается номер каждой квадратной матрицы}
for j : = 1 to n do
begin
for k : = 1 to n do
begin
a[i, j, k] : = random(21) - 10; // генерируем случайное значение от -10 до 10
if a[i, j, k] > max then { если больше текущего максимального то станвится новым максимальным}
max : = a[i, j, k];
write(a[i, j, k]: 4); //выводим элемент массива
end;
writeln;
end;
end;
writeln('максимальный элемент массива равен ', max);
end.
Поделитесь своими знаниями, ответьте на вопрос:
Игра роблокс захожу с аккаунта пишет ошибка 277 и не могу играть интернет есть на кс играю танки но не хочет играть роблокс переустанавливать нефига непростого интернет перезапускал что еще
var a: string;
i,n,j,k,x,z,y: integer; d: boolean;
begin
readln(n);
read(a);
d: =false;
if (n=1)and (a='8') then d: =true;
if n=2 then begin
x: =ord(a[1]) - 48;
y: =ord(a[2]) - 48;
if((x*10+y) mod 8=0) or
((y*10+x) mod 8=0) then d: =true;
end
else
begin
for i: =1 to n-2 do
for j: =i+1 to n-1 do
for k: =i+2 to n do
begin
x: =ord(a[i])-48;
y: =ord(a[j])-48;
z: =ord(a[k])-48;
if((x*4+y*2+z) mod 8=0) or
((y*4+x*2+z) mod 8=0) or
((y*4+z*2+x) mod 8=0) or
((x*4+z*2+y) mod 8=0) or
((z*4+y*2+x) mod 8=0) or
((z*4+x*2+y) mod 8=0) then d: =true;
end; end;
if d then write('yes') else write('no');
end.