Uploaded by Любовь Т

лр №7

advertisement
ГБПОУ «Курганский государственный колледж»
Инструкционная карта № 7:
«Одномерные массивы»
1. Исправьте ошибки в соответствие с условием задачи.
Задача. Используя генератор случайных чисел, заполнить массив размерностью
10 элементов числами из интервала [-20,+20]. Вывести список элементов массива в
одну строку с интервалом 4 пункта.
1) program массив;
uses crt;
var a:array[1..5] of integer;
i:integer;
begin
clrscr;
randomize;
for i:=1 to 10 do
begin
a[i]:=-3 + random(41);
write(a[i]:6)
end
end.
2. Найти сумму всех элементов массива
3. Найти среднее арифметическое всех
4. Исправьте ошибки.
Дан целочисленный массив из 10 элементов. Вывести на экран все его
четные элементы, предварительно расположив их по убыванию методом
пузырька.
var m: array[1..10] of integer;
i, j, c:integer;
begin
clrser;
for i:=1 to 10 do readln(m[i]);
for i:=1 to 9 do
for j:=1 to 10-i do
if m[j]<m[j+1] them
begin
c:=m[j]; m[j]:=m[j+1]; m[j+1]:=c;
end.
for i:=1 to 10 do
if m[i] mod 2=0 then write (m[i],’ ’);
5.
Дан массив а[10], заполненный датчиком случайных чисел. Найти
сумму минимального и максимального элементов массива.
Download