Заполнить массив из 10 элементов в интервале [-50..50] и отсортировать его по убыванию.
143
375
Ответы на вопрос:
Program t1; var i, j: integer; mas: array [1..10] of integer; begin randomize; writeln ('сгенерированный масив: '); for i : = 1 to 10 do begin mas[i] : = random (100) - 50; write (mas[i]); end; begin for j: =1 to 9 do for i: =1 to 9-j do if m[i] < m[i+1] then swap(mas[i],mas[i+1]) end; writeln ('отсортированный по убыванию массив: '); for i : = 1 to 10 do write (mas[i]); end; end.
Консольное приложение: program pr1; {$apptype console} var n, a, i, s: integer; p: double; begin writeln('введите кол-во переменных '); readln(n); s: =0; p: =1; for i: =1 to n do begin readln(a); s: =s+a; p: =p*a*a; end; writeln( 'сумма = ',s); writeln('произведение квадратов = ',p); readln; end. пример: введите кол-во переменных 5 4 6 2 7 3 сумма = 22 произведение квадратов = 1016064
Популярно: Информатика
-
Khayalnuriev200512.05.2022 22:01
-
keckush07.07.2021 13:49
-
машазайка129.10.2020 01:59
-
ressoli44431.03.2023 03:52
-
aidarisiev8004.11.2021 02:23
-
СанаевАнтон26.06.2023 03:16
-
елелел116.08.2021 00:27
-
Serega141822.09.2022 19:52
-
Emmaff11.12.2022 06:07
-
2006lSashal200610.02.2022 15:59