Задается массив из 14 элементов (номера элементов идут, начиная с 43). Массив заполняется случайным образом в диапазоне от 10 до 99.
Требуется:
а) вывести сгенерированный массив на экран;
б) вывести количество четных и количество нечетных элементов массива на экран через пробел;
в) отсортировать массив следующим образом: на первое место ставится максимальный элемент массива, на последнее место ставится минимальный элемент массива, все остальные элементы (кроме первого и последнего) сортируются в порядке возрастания.
г) вывести новый массив на экран
Answers & Comments
Если питон, то:
чтоб вывести массив нужно
const N = 10;
var
arr: array[1..N] of integer;
i, max: byte;
begin
randomize;
max := 1;
for i:=1 to N do begin
arr[i] := random(100);
write(arr[i], ' ');
if arr[max] < arr[i] then
max := i;
end;
writeln;
writeln('arr[',max,'] = ',arr[max]);
end.
(вроде правильно)