var a: array [1..N] of integer; i, nel, x: integer;
begin writeln('Введите элементы массива'); for i := 1 to N do read(a[i]); writeln('введите Х'); readln(x); nel := 0; // номер найденного элемента i := 1; while (i <= n) and (nel = 0) do begin if a[i] = x then nel := i; i := i + 1 end; if nel > 0 then writeln('Номер элемента ', nel) else writeln('Не найден элемент, удовлетворяющий условию') end.
Var mas: array [,] of integer; i,j,m,n,s,max: integer; f:boolean; begin write('Введите размерность массива: '); readln(n); write('Введите число m: '); readln(m); setlength(mas,n+1,n+1); for i:=1 to n do begin; for j:=1 to n do begin mas[i,j]:=random(-m,m); write(mas[i,j]:6); if (j>i) and (mas[i,j]=0) then s:=s+1; end; writeln; end; j:=n; f:=false; for i:=1 to n do begin if (mas[i,j] mod 2=0) then begin if f=false then begin max:=mas[i,j]; f:=true; end; if (mas[i,j]>max) then max:=mas[i,j]; end; j:=j-1; end; writeln('Число нулей над гл.диагональю: ',s); writeln('Максимальный четный на доп.диагонали: ',max); end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку