Краткая теория для тебя
1. Одномерные массивы целых чисел. Описание, заполнение, вывод массива
В мире программирования массивы играют несомненно важную роль. Одномерный массив - это как заряд прямой энергии, ряд значений одного типа, выстроенных в одну линию. Если мы говорим о массиве целых чисел, это означает, что каждый элемент этого массива - это целое число.
Представим, что у вас есть коробка с 10 ячейками, где каждая ячейка может хранить целое число. Это и есть ваш одномерный массив.
В языке программирования, таком как Python, массив можно создать и заполнить следующим образом:
arr = [0] * 10 # Создаем массив из 10 элементов, все заполненные нулями
for i in range(10): # Заполняем массив числами от 1 до 10 arr[i] = i+1
Вывести элементы массива можно так:
for i in arr: print(i)
Таким образом, в выводе вы увидите числа от 1 до 10, которые мы поместили в массив.
2. Вычисление суммы элементов массива
Программирование - это волшебство, и одним из самых захватывающих заклинаний является вычисление суммы всех чисел в массиве.
Продолжая с нашим массивом в Python, сумму элементов можно вычислить следующим образом:
sum = 0 # Создаем переменную для хранения суммы
for i in arr: # Проходим по всем элементам массива
sum += i # Прибавляем каждое число к сумме
print(sum) # Выводим итоговую сумму
Этот код выведет сумму всех чисел от 1 до 10, то есть 55.
3. Последовательный поиск в массиве
Поиск - это еще одно важное приключение в программировании. Последовательный поиск - это метод поиска, при котором мы перебираем каждый элемент массива по очереди, пока не найдем искомый элемент.
Предположим, мы хотим найти число 7 в нашем массиве. В Python это можно сделать так:
for i in range(len(arr)): # Проходим по всем индексам массива
if arr[i] == 7: # Если нашли искомое число
print(f'Число 7 найдено на позиции {i}') # Выводим сообщение с его индексом
break # Прерываем цикл
В итоге вы увидите сообщение "Число 7 найдено на позиции 6", потому что индексация в массиве начинается с нуля.