четвер, 29 квітня 2021 р.

Кількість елементів у масиві (Інформатика - 9 кл.)

 Обчислення кількості елементів з заданим значенням 
в двовимірному масиві

Алгоритм обчислення кількості заданого елемента у двовимірному масиві відрізняється від аналогічного алгоритму для одновимірного масиву лише тим, що пошук елемента виконується не в одному. а в кількох рядках.

Розглянемо, наприклад програму пошуку кількості елементів, що дорівнюють заданому числу у квадратній матриці з N^2 елементів

# Створення 2-вимірного масиву випадкових цілих чисел

import random
n=int(input('Який розмір матриці? N= '))
mas=[]
for j in range(n):
    mas1=[]
    for i in range(n):
        x=random.randint(1,100)
        mas1.append(x)
    mas.append(mas1)
    print(mas1)

# Обчислення кількості заданого елемента в масиві

print()
c = int(input('Скільки в масиві елементів С = '))
k = 0
for j in range(n):
    for i in range(n):
        if c == mas [i][j]:
            k = k + 1
print()
if k == 0:
    print('Таких чисел немає')
else:
    print('Таких чисел ', k)


Завдання для самостійного виконання:
1. Напишіть програму пошуку кількості парних (непарних) елементів у двовимірному масиві
2. Напишіть програму пошуку різниці між кількістю парних та непарних елементів двовимірного (не квадратного) масиву

Після виконання практичної роботи надішліть файл програма (*.py) або копію екрану (скрін-шот) з вікном тексту програми та результатів її виконання на електронну адресу kab11.gimnazia@gmail.com або на Viber №0953262513

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

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