Напишите программу, которая заполняет массив из N=10 элементов случайными числами в...

0 голосов
307 просмотров

Напишите программу, которая заполняет массив из N=10 элементов случайными числами в диапазоне [10;100] и сортирует его по возрастанию последней цифры числа (сначала идут все числа, которые заканчиваются на 0, потом все, которые заканчиваются на 1, и т.д.


Информатика (28 баллов) | 307 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

PascalABC.NET 3.4.2, сборка 1857 от 05.11.2018

Внимание! Если программа не работает, обновите версию!

begin

 var a := ArrRandom(10, 10, 100);

 a.Println;

 a := a.OrderBy(t -> t mod 10).ToArray;

 a.Println

end.

87 59 84 55 50 37 97 62 54 94

50 62 84 54 94 55 87 37 97 59

БОГ (678k баллов)
10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей