Дан массив. по возрастанию и число b неравное ни одному из этих элементов.найти элемент массива ближайший к b.

вероника290305 вероника290305    1   07.06.2019 06:00    2

Ответы
kirilladinov kirilladinov  07.07.2020 01:50
Var a:array[1..10] of integer;
i,b,ind,el,min:integer;
begin
min:=1000000;
for i:=1 to 10 do
read(a[i]);
readln;
read(b);
for i:=1 to 10 do begin
if abs(a[i]-b)<min then begin
min:=abs(a[i]-b);
el:=a[i];
ind:=i;
end;
end;
write(el,' ',ind);   //Выводит элемент, а затем его индекс.
end.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика