Var a: array[1..100] of integer; i, j, c: integer; begin Writeln('Массив '); for i := 1 to 100 do begin a[i] := random(201) - 100; write(a[i], ' '); end; Writeln; write('Введите число (от -100 до 100) '); Readln(j); for i := 1 to 100 do if a[i] = j then begin c := c + 1; write(i, ' '); end; Writeln; if c>1 then write('В массиве число введённое вами есть в массиве и даже несколько (', c, '). Их индексы представлены выше') else if c = 1 then write('Число, которое вы ввели есть в массиве. Его индекс представлен выше') else write('Такого числа в массиве нет'); end.
Program p_2; var z, a : real; m : integer; function step (n: integer; x: real): real; var i: integer; y: real; begin i: =1; y: =1; while i< =n do begin y: =y*x; i: =i+1; end; step: =y; end; {конец функции}begin write(‘введи степень и возводимое число’); readln(z,m); f: =step(m,z); writeln(z, ‘ в степени’, m, ‘=’,f); end.
a: array[1..100] of integer;
i, j, c: integer;
begin
Writeln('Массив ');
for i := 1 to 100 do begin
a[i] := random(201) - 100;
write(a[i], ' ');
end;
Writeln;
write('Введите число (от -100 до 100) ');
Readln(j);
for i := 1 to 100 do
if a[i] = j then begin c := c + 1; write(i, ' '); end;
Writeln;
if c>1 then write('В массиве число введённое вами есть в массиве и даже несколько (', c, '). Их индексы представлены выше') else if c = 1 then write('Число, которое вы ввели есть в массиве. Его индекс представлен выше') else write('Такого числа в массиве нет');
end.