вівторок, 28 січня 2025 р.

Завдань для самостійного виконання для учнів 9 класу на тему масиви



Задача 1

Завдання:
Розробіть програмний код, який створює масив із семи слів, введених користувачем. Замініть кожне слово, яке починається на літеру "а" або "А", на слово "Заміна". Виведіть початковий і змінений масиви.

Пояснення:
Для перевірки першої літери слова використовується метод startswith(). Новий масив можна створити через генератор списків або за допомогою циклу.


Задача 2

Завдання:
Розробіть код, який створює масив із 10 чисел, введених користувачем. Знайдіть усі парні числа, обчисліть їх кількість та виведіть результат.

Пояснення:
Для перевірки парності чисел використовується оператор %. Парні числа можна зберегти у новий масив, а їх кількість — обчислити за допомогою функції len().


Задача 3

Завдання:
Розробіть програму, яка створює масив із 12 випадкових чисел у діапазоні від -20 до 20. Знайдіть суму додатних і від’ємних чисел окремо та виведіть результати.

Пояснення:
Числа можна поділити на додатні та від’ємні за допомогою умов у циклі або генератора списків. Сума обчислюється функцією sum().


Задача 4 (високий рівень)

Завдання:
Розробіть програму, яка створює масив із 20 випадкових чисел у діапазоні від 1 до 50. Замініть усі числа, кратні 5, на 0. Виведіть два масиви.

Пояснення:
Для перевірки кратності використовується оператор %. Модифікація масиву виконується через цикл або генератор списків.


Задача 5

Завдання:
Розробіть програмний код, який створює масив із 8 дробових чисел, введених користувачем. Знайдіть максимальне число та замініть його на середнє арифметичне всіх елементів масиву. Виведіть початковий і змінений масиви.

Пояснення:
Середнє арифметичне обчислюється через sum() та len(). Для заміни максимального елемента потрібно знайти його індекс у масиві за допомогою index().


Задача 6

Завдання:
Розробіть програму, яка створює масив із 10 чисел, введених користувачем. Перевірте, чи є масив симетричним (тобто чи дорівнює він собі у зворотному порядку). Виведіть відповідь: "Симетричний" або "Не симетричний".

Пояснення:
Для перевірки симетрії використовується порівняння масиву із його копією, розгорнутою за допомогою зрізу [::-1].

Форма для відправки задач

Немає коментарів:

Дописати коментар