Вопрос задан 18.06.2023 в 01:00. Предмет Информатика. Спрашивает Ковальський Артем.

Дан массив из n-элементов, вывести из них двузначные, которые не делятся на 7, 8 класс даю 50

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

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

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

Ответ:

import random

n = int(input())

a = [0] * n

for i in range(len(a)):

   a[i] = random.randint(1, 100)

   if 9 < a[i] < 100 and a[i] % 7 != 0:

       print(a[i])

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи, вам потребуется пройти по каждому элементу массива и проверить, является ли он двузначным и не делится ли на 7 и 8. Если элемент удовлетворяет этим условиям, выведите его.

Вот пример кода на Python, который решает данную задачу:

```python def find_numbers(arr): result = [] for num in arr: if 10 <= num <= 99 and num % 7 != 0 and num % 8 != 0: result.append(num) return result

# Пример использования array = [12, 34, 56, 78, 90, 23, 45, 67, 89] two_digit_numbers = find_numbers(array) print(two_digit_numbers) ```

В данном примере функция `find_numbers` принимает массив `arr` и возвращает список двузначных чисел, которые не делятся на 7 и 8. Затем мы передаем массив `[12, 34, 56, 78, 90, 23, 45, 67, 89]` в функцию и выводим результат.

Обратите внимание, что в данном примере мы предполагаем, что массив `arr` содержит только целые числа.

Надеюсь, это поможет вам решить задачу! Если у вас возникнут дополнительные вопросы, пожалуйста, дайте мне знать.

0 0

Похожие вопросы

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

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

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