Содержание
- 2. Что такое массив? Массив – это группа переменных одного типа, расположенных в памяти рядом (в соседних
- 3. Обращение к элементу массива A массив 2 15 НОМЕР элемента массива (ИНДЕКС) A[0] A[1] A[2] A[3]
- 4. Создание массива A = [11, 22, 35, 41, 53] A = [11, 22] + [35, 41]
- 5. Обращение к элементу массива i = 1 A[2] = A[i] + 2*A[i-1] + A[2*i+1] print( A[2]+A[4]
- 6. Что неверно? A = [1, 2, 3, 4, 5] x = 1 print( A[x-8] ) A[x+4]
- 7. Перебор элементов массива Перебор элементов: просматриваем все элементы массива и, если нужно, выполняем с каждым из
- 8. Заполнение массива for i in range(N): A[i] = i В развёрнутом виде A[0] = 0 A[1]
- 9. X = N Заполнение массива в обратном порядке A[0] = N A[1] = N-1 A[2] =
- 10. Заполнение массива в обратном порядке A[i] = X –1 +1 i + X = N X
- 11. Вывод массива на экран for i in range(N): print( A[i] ) или так: в столбик Весь
- 12. Вывод массива на экран (Python) print ( *A ) разбить список на элементы print (1, 2,
- 13. Ввод с клавиатуры for i in range(N): print("A[{}]=".format(i), end="") A[i] = int(input()) A[0] = A[1] =
- 14. Ввод с клавиатуры (Python) Ввод всех чисел в одной строке: data = input() # "1 2
- 15. В других языках программирования const N = 10; var A: array[0..N-1] of integer; ... for i:=0
- 16. В других языках программирования С++: int A[N], i; for (i = 0; i A[i] = i;
- 17. Заполнение случайными числами from random import randint N = 10 # размер массива A = [0]*N
- 18. Обработка элементов массива N = 10 A = [0]*N # память уже выделена for i in
- 19. for i in range(N): ??? for i in range(N): ??? Обработка элементов массива Вывести числа, на
- 20. Обработка элементов массива Увеличить на 1: for i in range(N): ??? A[i] += 1 Умножить на
- 21. Программирование (Python) § 21. Алгоритмы обработки массивов
- 22. Сумма элементов массива Sum = 0 for i in range(N): Sum = Sum + A[i] print(
- 23. Сумма элементов массива (Python) Sum = 0 for x in A: Sum += x print( Sum
- 24. Сумма не всех элементов массива Sum = 0 for i in range(N): Sum += A[i] print(
- 25. Сумма не всех элементов массива Sum = 0 for x in A: Sum += x print(
- 26. Подсчёт элементов по условию Задача. Найти количество чётных элементов массива. count = 0 for i in
- 27. Подсчёт элементов по условию (Python) Задача. Найти количество чётных элементов массива. count = 0 for x
- 28. Среднее арифметическое Задача. Найти среднее арифметическое элементов массива, которые больше 180 (рост в см). Sum =
- 29. Среднее арифметическое Задача. Найти среднее арифметическое элементов массива, которые больше 180 (рост в см). Sum =
- 30. Среднее арифметическое (Python) Задача. Найти среднее арифметическое элементов массива, которые больше 180 (рост в см). B
- 31. Обработка потока данных Задача. С клавиатуры вводятся числа, ввод завершается числом 0. Определить, сколько было введено
- 32. Обработка потока данных count = 0 x = int(input()) while x != 0: if x >
- 33. Найди ошибку! count = 0 x = int(input()) while x != 0: if x > 0:
- 34. Найди ошибку! count = 0 x = int(input()) while x == 0: if x > 0:
- 35. Обработка потока данных Задача. С клавиатуры вводятся числа, ввод завершается числом 0. Найти сумму введённых чисел,
- 36. Обработка потока данных Задача. С клавиатуры вводятся числа, ввод завершается числом 0. Найти сумму введённых чисел,
- 37. Найди ошибку! sum = 0 x = int(input()) while x != 0: if x % 10
- 38. Перестановка элементов массива с = a a = b b = c элементы массива: с =
- 39. Перестановка пар соседних элементов Задача. Массив A содержит чётное количество элементов N. Нужно поменять местами пары
- 40. Перестановка пар соседних элементов for i in range(N): поменять местами A[i] и A[i+1] ? выход за
- 41. Перестановка пар соседних элементов for i in range(0,N,2): # переставляем A[i] и A[i+1] с = A[i]
- 42. Реверс массива Задача. Переставить элементы массива в обратном порядке (выполнить реверс). A[0]↔A[N-1] A[1]↔A[N-2] A[i]↔A[N-1-i] A[N-1]↔A[0] 0+N-1
- 43. Реверс массива for i in range(N): поменять местами A[i] и A[N+1-i] i=0 i=1 i=2 i=3 (N%2):
- 44. Конец фильма ПОЛЯКОВ Константин Юрьевич д.т.н., учитель информатики ГБОУ СОШ № 163, г. Санкт-Петербург [email protected] ЕРЕМИН
- 46. Скачать презентацию