Приклади задач
Ця частина уроку присвячена вирішенню практичних задач, використовуючи одновимірні масиви в мові програмування Python. Практичні приклади допомагають учням закріпити свої знання та навички та демонструють, як масиви можуть бути корисні у програмуванні.
Приклад 1: Знаходження суми елементів масиву:
Учням можна запропонувати задачу на знаходження суми всіх елементів масиву чисел. Наприклад:
numbers = [1, 2, 3, 4, 5]
sum_of_numbers = sum(numbers)
print("Сума елементів масиву: ", sum_of_numbers)
Цей код знайде суму всіх чисел у масиві і виведе її на екран.
Приклад 2: Знаходження максимального та мінімального значень у масиві:
Ця задача полягає в пошуку найбільшого та найменшого значень у масиві. Наприклад:
numbers = [10, 5, 8, 20, 2]
max_value = max(numbers)
min_value = min(numbers)
print("Максимальне значення: ", max_value)
print("Мінімальне значення: ", min_value)
Цей код знайде найбільше та найменше значення у масиві та виведе їх на екран.
Приклад 3: Пошук конкретного елемента у масиві:
Учні можуть спробувати вирішити завдання, яке полягає в пошуку певного елемента в масиві та виведенні його позиції (індексу). Наприклад:
numbers = [10, 5, 8, 20, 2]
search_value = 8
if search_value in numbers:
index = numbers.index(search_value)
print(f"Значення {search_value} знаходиться на позиції {index}.")
else:
print(f"Значення {search_value} не знайдено в масиві.")
Цей код шукає певне значення у масиві та виводить його позицію, якщо воно знайдене.
Приклад 4: Сортування масиву:
Завданням може бути відсортувати масив у зростаючому порядку. Наприклад:
numbers = [10, 5, 8, 20, 2]
sorted_numbers = sorted(numbers)
print("Відсортований масив: ", sorted_numbers)
Цей код сортує елементи масиву у зростаючому порядку та виводить відсортований масив.