Предмет: Информатика,
автор: JesterVeckster
Дан массив из 20 чисел заданных случайным образом. Найти: наименьшее нечетное число и его номер. Вывести на экран исходный массив, наименьший нечетный и написать блок схему.
Pascal ABC.
Ответы
Автор ответа:
0
var
a: array[1..20] of integer;
i,x,x1,min,min1: integer;
begin
min:=32767;
randomize;
for i:=1 to 20 do
a[i]:=random(200)-100; //Заполнение массива
writeln('Исходный массив: ');
for i:=1 to 20 do
begin
write(' ',a[i],' ');
if ((a[i]<min) and (a[i] mod 2 <>0)) then
begin
min:=a[i];
min1:=min;
x:=i;
end;
end;
writeln();
write('Позиция: ',x,', значение: ',min1);
end.
a: array[1..20] of integer;
i,x,x1,min,min1: integer;
begin
min:=32767;
randomize;
for i:=1 to 20 do
a[i]:=random(200)-100; //Заполнение массива
writeln('Исходный массив: ');
for i:=1 to 20 do
begin
write(' ',a[i],' ');
if ((a[i]<min) and (a[i] mod 2 <>0)) then
begin
min:=a[i];
min1:=min;
x:=i;
end;
end;
writeln();
write('Позиция: ',x,', значение: ',min1);
end.
Похожие вопросы
Предмет: Алгебра,
автор: Аноним
Предмет: Математика,
автор: busikmasha
Предмет: История,
автор: liliyugalimova36
Предмет: Математика,
автор: Аноним
Предмет: Математика,
автор: Аноним