Помогите с решением задания по PASCAL !!! СРОЧНО, ПОЖАЛУЙСТА!! ПОМОГИТЕ "PASCAL ABC"

Приложения:

Ответы

Ответ дал: BobbyFresnel
0

===== PascalABC.NET

begin

 var n := ReadInteger('Введи длину массива:');

 var a := SeqRandomReal(n, 1.0, 99.0).Select(p -> Round(p,1)).ToArray;

 a.Println;

 var m := ReadInteger('Задайте номер элемента');

 if not (m in Range(1, n)) then

 begin

   Print('Недопустимый номер');

   exit

 end;

 var im := a[:m].IndexMin;

 var min := a[im];

 Swap(a[im], a[n-1]);

 a.Transform(p -> p / min);

 a.Println

end.


BobbyFresnel: От Вас я ничего не хочу. Что сказать о Вас хотел - то уже сказал.
SpitefulSpamer: Ну так не придирайтесь, меня гораздо больше прикалывает тут нарушения отмечать, я их тут наверное уже тысяч за 40 понаотмечал =D
SpitefulSpamer: "Остальное не напишу, что следовало бы сказать, тут модераторы этого не любят."
Модераторов в личке нет - могли бы и там высказаться
BobbyFresnel: я не для того делал 1000 ответов, открывая личку, чтобы там высказывать какие-то претензии и проч.
BobbyFresnel: Я отвечу старым анекдотом о письме английского джентльмена.
BobbyFresnel: Английский бизнесмен получил письмо от коллеги. Письмо гласило: "Дорогой сэр, поскольку моя секретарша - дама, я не могу продиктовать ей то, что о вас думаю. Более того, поскольку я - джентльмен, я не имею права даже думать о вас так. Но так как вы ни то, ни другое, я надеюсь, вы поймете меня правильно."
SpitefulSpamer: Анекдот смешной, но я так и эдак не вкурю, что конкретно =)
BobbyFresnel: проехали
BobbyFresnel: воспитывать уже поздно)))
erlwl: помогите, пожалуйста. 1) Дан массив из n чисел. Вывести на экран сумму двух наибольших элементов данного массива, а так же сами эти элементы.
(Пример: ввод: n=5, a={7, 2, 5, 10, 4}; вывод: 17, 7, 10)

2) Дан двумерный массив размерности n*m (n строк и m столбцов). Подсчитать сколько раз в данном массиве встречается введенное число p. Вывести на экран любую из строк, где данное число встречается (иначе вывести 0).
(Пример: ввод: n=3, m=2, p=3, a={(7, 3); (5, 8); (3, 5)}; вывод: 2, 7, 3)
Вас заинтересует