Предмет: Информатика,
автор: leeigor12345
Помогите написать программу на Паскале 15 вариант заранее спасибо
Приложения:
Ответы
Автор ответа:
0
===== PascalABC.NET =====
begin
var n := ReadInteger('n =');
var a := ArrRandomReal(n, -99, 99);
a.Transform(p -> Round(p, 2));
a.Println;
var S := ReadReal('S =');
var i := a.Select((v, i) -> (Abs(v - S), i)).MaxBy(p -> p[0])[1];
Writeln('Значение ', a[i], ', номер в массиве ', i+1)
end.
Приложения:
Похожие вопросы
Предмет: Русский язык,
автор: baskaaminov
Предмет: Химия,
автор: ilykvanya2005
Предмет: Информатика,
автор: nkohanist31
Предмет: История,
автор: Аноним
Предмет: Алгебра,
автор: gatihonowa