Содержание
- 2. Массив – пронумерованная совокупность ячеек памяти, названная одним именем 1 2 3 4 5 6 7
- 3. Описание массива 2 Var имя:ARRAY[1..N] OF тип; Объявление массива в разделе описания переменных: Например: Var A:Array[1..10]
- 4. Type t=array[1..10] of integer; Var a : t; Const m=10; Var a : array [1.. m]
- 5. Сonst a:array[1..5] of integer = (3,-2,1,4,3); Массив констант Описание массива 4 Var N:Array ['A'..'Z'] of Integer;
- 6. 1. Заполнение массива с клавиатуры For i:=1 to N do begin Write(' a [ ' ,
- 7. 2. Заполнение массива случайными числами. m[i]:=RANDOM (А) случайное число из интервала [0; А) m[i] :=RANDOM(B-A)+A; случайное
- 8. 3. Заполнение массива при помощи прогрессии. Заполнить массив числами 3,5,7,9,11 и т.д. На первом месте стоит
- 9. а) в столбик: For i:=1 to N do Writeln(a[i]:4:2); б) в строку For i:=1 to N
- 10. Вывод массива в две строки 9 Задача 1. Заполнить массив из 10 элементов случайными числами из
- 11. Вывод массива в две строки 10 1 Пустой Writeln между циклами обычно в блок-схеме не изображают.
- 12. Заполнение массива 11 Задача 2. Составить программу заполняющую массив из 10 элементов, числовой последовательностью: 1,4,9,16… (где
- 13. Заполнение массива 12 Задача 3. Составить программу заполняющую массив из 10 элементов, числовой последовательностью: 2, 3,
- 14. Изменение элементов массива удовлетворяющих условию For i:=1 to N do If (условие) then a[i]:=значение: Условия: a
- 15. Блок-схема обработки массива Блок-схема обработки и вывода в одном цикле Обработка массива 14 Цикл обработки и
- 16. Нахождение суммы элементов массива удовлетворяющих условию: s:=0; For i:=1 to N do If (условие) then s:=s+
- 17. Подсчет количества элементов удовлетворяющих условию: k:=0; For i:=1 to N do If (условие) then k:=k+1; WriteLn('Кол-во=',k:10);
- 18. Задача 4. Дан массив из 15 целых чисел заполненный случайными числами из интервала [0; 20]. Выведите
- 19. Writeln; s:=s/15; Writeln('Среднее арифметическое = ',s:10:5); k:=0; For i:=1 to 15 do if (a[i] Mod 2
- 20. Нахождение максимального элемента в массиве и его номера: max:=a[1]; k:=1; for i:=2 to N do if
- 21. max:= 1; for i:=2 to N do if a[i] > a[max] then max:=i; writeln('Максимальный элемент ',а[max]);
- 22. Сортировка элементов массива по возрастанию For i:=1 to N-1 do For j:=i to N do if
- 23. Сортировка массива 22 i, 1, N-1 j, i, N ai>aj p=ai ai=aj aj=p Да Нет Общая
- 24. Сортировка массива 23 Упорядочить по возрастанию: 4 -2 6 -5
- 25. Вставка элемента с номером p в последовательность For i:=N downto p do a[i+1]:=a[i]; a[p]:=значение; N:=N+1; За
- 26. Удаление элемента с номером p из массива: for i:=p to (N-1) do a[i]:=a[i+1]; N:=N-1; Вставка и
- 27. Вставка элементов удовлетворяющих условию в другой массив. Пусть нам дан массив с именем А, а переместить
- 28. Задача 5. Дан массив из 10 целых, положительных не повторяющихся чисел. Проверить образуют ли его элементы
- 29. Начало Проверка массива 28 r:= a2-a1; flag:=true i, 2, 9 ai+1-ai ≠ r flag:=false flag=true 1
- 30. Задача 6. Дан массив из 10 случайных чисел из интервала от -10 до 10. Найти номер
- 31. Заполнение массива 30 Задача 7. Заполнить массив из 10 элементов случайными числами из интервала [0; 10),
- 33. Скачать презентацию