Напишите программу на паскале.Сформировать массив n(6) случайных чисел,выбранных на интервале от -5 до 8,вывести на экран первоначальный массив,отсортированный по возрастанию и сумму элементов массива

4 Ноя 2021 в 19:48
148 +1
0
Ответы
1

Пример программы на Pascal:

program RandomArray;
var
n: array1..61..61..6 of integer;
i, sum: integer;
begin
Randomize;
// Заполняем массив случайными числами от -5 до 8
for i := 1 to 6 do
begin
niii := Random141414 - 5; // генерируем число от 0 до 13 и вычитаем 5
end;
// Выводим первоначальный массив на экран
writeln′Первоначальныймассив:′'Первоначальный массив:'Первоначальныймассив:;
for i := 1 to 6 do
begin
write(n[i], ' ');
end;
writeln;
// Сортировка массива по возрастанию
for i := 1 to 5 do
begin
for j := 1 to 6-i do
begin
if njjj > nj+1j+1j+1 then
begin
njjj := njjj + nj+1j+1j+1;
nj+1j+1j+1 := njjj - nj+1j+1j+1;
njjj := njjj - nj+1j+1j+1;
end;
end;
end;
// Выводим отсортированный массив на экран
writeln′Отсортированныймассив:′'Отсортированный массив:'Отсортированныймассив:;
for i := 1 to 6 do
begin
write(n[i], ' ');
end;
writeln;
// Считаем сумму элементов массива
sum := 0;
for i := 1 to 6 do
begin
sum := sum + niii;
end;
writeln′Суммаэлементовмассива:′,sum'Сумма элементов массива: ', sumСуммаэлементовмассива:,sum;
end.

Программа сначала заполняет массив n случайными числами от -5 до 8, затем выводит его на экран, сортирует массив по возрастанию, выводит отсортированный массив и вычисляет сумму элементов массива.

17 Апр 2024 в 09:04
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир