Содержание
- 2. Базовым типом структуры данных в Python является список. В других языках программирования такой структурой является массив.
- 3. Ключевые понятия Список – набор элементов произвольного типа. Массив – набор данных одного типа, записанных под
- 4. Cпособы создания массивов (списков) 1. Чтобы задать массив (список) в программе, можно указать его имя и
- 5. Cпособы создания массивов (списков) 2. Можно описать пустой список и с помощью цикла организовать ввод элементов
- 6. Cпособы создания массивов (списков) 3. Заполнение массива по определенному правилу. В данном случае можно использовать генератор
- 7. Тип данных массив Массив — это структурированный тип данных, состоящий из фиксированного числа элементов, имеющих один
- 8. Структура одномерного массива Элемент массива Номер элемента (индекс) Элементы массива упорядочены (урегулированы) по индексам. Доступ к
- 9. Описание (объявление) массива Формат блока (в разделе описания типов): Формат блока (в разделе описания переменных): Пример:
- 10. Заполнение массива Формат блока (ввод элементов с клавиатуры): Пример: For := 1 to do ReadLn (
- 11. Вывод массива на экран Формат блока: Пример: Результат: For := 1 to do Write ( [индекс]);
- 12. Заполнение массива по формуле Формат блока (ввод элементов по формуле): Пример: For := 1 to do
- 13. Заполнение массива с помощью генератора случайных чисел Функция Random [0;N): Формат блока (использование функции Random): Пример:
- 14. Обработка элементов массива Вычисление суммы элементов массива Входные данные: Выходные данные: sum = a[1] + a[2]
- 15. Обработка элементов массива Вычисление суммы элементов массива Алгоритм:
- 16. Обработка элементов массива Вычисление суммы элементов массива Трассировка: sum := 0; For i := 1 to
- 17. Обработка элементов массива Вычисление произведения элементов массива Входные данные: Выходные данные: pr = a[4] * a[5]
- 18. Обработка элементов массива Вычисление среднего арифметического элементов массива Входные данные: Выходные данные: mid = (a[1] +
- 19. Обработка элементов массива Подсчет количества элементов массива Входные данные: Выходные данные: переменная-счетчик k. Словесный алгоритм решения
- 20. Обработка элементов массива Подсчет количества элементов Алгоритм:
- 21. Обработка элементов массива Подсчет количества элементов Трассировка: k := 0; For i := 1 to n
- 22. Обработка элементов массива Поиск максимального элемента массива Входные данные: Выходные данные: max = 10, im =
- 23. Обработка элементов массива Поиск максимального элемента массива Словесный алгоритм решения задачи: Сформировать и вывести массив на
- 24. Обработка элементов массива Поиск максимального элемента Алгоритм:
- 25. Обработка элементов массива Поиск максимального элемента массива Трассировка: max := a[1]; im := 1; For i
- 26. Обработка элементов массива Задачи для самостоятельного выполнения Задача № 7 Заполнить массив случайными числами в интервале
- 27. Обработка элементов массива Задачи для самостоятельного выполнения Задача № 10 Заполнить массив случайными числами в интервале
- 28. Обработка элементов массива Задачи для самостоятельного выполнения Задача № 13 Даны два массива одинаковой размерности. Получить
- 29. Обработка элементов массива Реверс массива Входные данные: Выходные данные: Меняем местами элементы: a[1] и a[10] a[2]
- 30. Обработка элементов массива Реверс массива Словесный алгоритм решения задачи: Сформировать и вывести массив на экран. Пройти
- 31. Обработка элементов массива Поиск максимального элемента массива Трассировка: k := 0; For i := 1 to
- 32. Обработка элементов массива Удаление элемента массива Входные данные: Выходные данные: Словесный алгоритм решения задачи: Сформировать и
- 33. Обработка элементов массива Вставка элемента массива Входные данные: A = 13 Выходные данные: Задача № 17
- 35. Скачать презентацию