Составьте программу которая заполняет массив а[1: 10] случайными целыми числами в диапазоне от 1 до 100 определите если в массиве элемент равный 5 ответ в виде слов 《да》 или 《нет》
// PascalABC.NET 3.2, сборка 1383 от 09.02.2017 // Внимание! Если программа не работает, обновите версию!
begin var n:=ReadInteger('Количество строк в массиве:'); var m:=ReadInteger('Количество столбцов в массиве:'); Writeln('*** Исходный массив [',n,',',m,'] ***'); var a:=MatrRandom(n,m,-99,99); a.Println(5); Writeln(5*a.ColCount*'-'); Writeln('Сумма элементов массива: ', a.Rows.SelectMany(x->x).Sum) end.
var
a:array[0..9] of byte;
k:byte;
f:boolean;
begin
randomize;
for k:=0 to 9 do begin
a[k]:= random(99)+1;
if(a[k]=5) then f:=true;
end;
if(f)then writeln('Да')
else writeln('Нет');
end.