Ответы
Ответ дал:
1
===== PascalABC.NET =====
begin
var x := ArrRandom(20, -99, 99);
x.Println;
var (imax, imin) := (x.IndexMax, x.IndexMin);
var t := (x.First + x.Last) div 2;
(x[imax], x[imin]) := (t, t);
x.Println;
x.Sum.Print
end.
Приложения:
alekandrvolotsev:
Вы так прекрасно разбираетесь в Pascal =). Не могли бы мне помочь с одним из заданий? https://znanija.com/task/33924817 или https://znanija.com/task/33924841 , заранее спасибо !!
Я не работаю с Pascal ABC. Он умер в 2008 году и даже его разработчики пишут, что не знают, где его брать. Он реализует какую-то древнюю версию Паскаля, типа ТурбоПаскаль образца 1983 года и я в этом копаться не хочу.
Кроме того, Ваши задания не просто указывают, что нужно делать, а требуют это делать конкретным образом, что на мой взгляд вообще глупость.
Сделайте пожалуйста хотя бы своим способом!! Мне просто очень сильно нужно, пожалуйста, как умеете
То, как я пишу, в Pascal ABC не работает. Вы с первой же строки после begin получите сообщение об ошибке.
И еще, я не понимаю, зачем Вы даете скрины с каким-то текстом в своих заданиях.
В PascalABС.NET никто не занимается ковырянием в каких-то сортировках, просто когда надо отсортировать массив А, пишут A.Sort. И все.
Вас заинтересует
1 год назад
3 года назад
3 года назад
8 лет назад