Определить значение наибольшего элемента массива заполненного 300 случайными положительными 3 значным числам и определить порядковый номер этого элемента
Ответы на вопрос:
const
n = 300;
var
i, max: integer;
a: array[1..n] of integer;
begin
randomize;
writeln('исходные числа');
max : = 1;
for i : = 1 to n do
begin
a[i] : = random(900) + 100;
write(a[i], ' ');
if i mod 30 = 0 then
writeln;
if a[max] < a[i] then
max : = i;
end;
writeln('наибольшим являемся элемент ', max, ' значение которого ', a[max]);
end.
примени эту программу себе, тут и мах и мин program zadanie4; uses crt; var i: integer; max,min,maxi,mini: integer; a: array[1..10] of integer; begin clrscr; randomize; for i: =1 to 10 do a: =random(51); writeln('ischodni file'); writeln(''); for i: =1 to 10 do write(a: 5); writeln; writeln; maxi: =1; max: =a[1]; for i: =2 to 10 do begin if a> max then begin max: =a; maxi: =i; end; end; mini: =1; min: =a[1]; for i: =2 to 10 do if a< min> ; end; write('maximalnoe = '); writeln(max); write('minimalnoe = '); writeln(min); write('maximalnoe i = '); writeln(maxi); write('minimalnoe i = '); writeln(mini); writeln('konec zadachi'); readln; end.
uses crt;
var s: string; i: integer;
begin
read(s);
for i : = 1 to length(s) do begin
if (s[i] > = 'a') and (s[i] < = 'z') then write(s[i]);
if (s[i] > = 'a') and (s[i] < = 'z') then write(s[i]);
end;
end.
Популярно: Информатика
-
vikaisaenko151131.03.2021 04:00
-
алан6213.12.2021 18:33
-
LenysikRESHAETVSE23.09.2020 21:28
-
saddddddd0326.03.2021 10:14
-
denis2013den02.12.2021 14:32
-
yulya67813.08.2022 23:59
-
MrTarelo4ka05.12.2022 07:22
-
ГораСлез09.12.2020 21:40
-
малинка2017718.12.2022 14:04
-
bobo622627.02.2021 22:46