Вопрос задан 06.09.2020 в 22:19. Предмет Информатика. Спрашивает Трофимченко Мария.

Напишите программу, которая вычисляет , сколько раз введенное число встречается в массиве. Срочно!

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, напишем программу на языке Python, которая будет вычислять, сколько раз введенное число встречается в массиве. Входные данные: массив чисел и число, которое нужно найти.

``` def count_occurrences(arr, number): count = 0 for element in arr: if element == number: count += 1 return count

# Пример использования arr = [1, 2, 3, 4, 4, 4, 5] number = int(input('Введите число: ')) occurrences = count_occurrences(arr, number) print(f'Число {number} встречается в массиве {occurrences} раз(а).') ```

В данной программе мы используем функцию `count_occurrences`, которая принимает на вход массив `arr` и число `number`, которое нужно найти. Внутри цикла `for` мы проверяем каждый элемент массива на равенство с `number` и, в случае совпадения, увеличиваем счетчик `count`. После выхода из цикла `for` возвращаем значение `count`, которое показывает количество вхождений числа `number` в массиве.

Пример использования показывает, как применить эту функцию на массиве `[1, 2, 3, 4, 4, 4, 5]`. После ввода числа пользователем, программа вызывает функцию `count_occurrences` и выводит результат на экран.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос