Образовательная панель 6
Алгоритмы и программирование
Краткая теория для тебя
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", потому что индексация в массиве начинается с нуля.
Обзорный видеоурок
Представленный видео-урок разработан Российской Электронной Школой (РЭШ)
Проверь себя
Квиз по теме « Алгоритмы и программирование»
Проверьте свои знания и узнайте, насколько хорошо вы усвоили тему. Вы можете ответить на эти вопросы?
Начать тест
Что такое одномерный массив?
Дальше
Проверить
Узнать результат
Какой способ заполнения одномерного массива из 10 элементов числами от 1 до 10 в Python будет верным?
Дальше
Проверить
Узнать результат
Как можно вычислить сумму элементов массива в Python?
Дальше
Проверить
Узнать результат
Что такое последовательный поиск в массиве?
Дальше
Проверить
Узнать результат
Ничего страшного
Повтори еще раз
Пройти еще раз
Ничего страшного
Повтори еще раз
Пройти еще раз
Ничего страшного
Повтори еще раз
Пройти еще раз
Хороший результат
Повтори еще раз
Пройти еще раз
Отлично!
Пройти еще раз
Частые вопросы по теме