Вопрос задан 24.10.2023 в 03:53. Предмет Информатика. Спрашивает Хуснетдинова Энже.

Ввести n, а затем n элементов массива Найти количество двузначных, кратных 3 и заменить каждый

нечетный на это количество. На python, пожалуйста.
0 0
Перейти к ответам

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

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

n = int(input())

arr = []

c = 0

for i in range(n):

  a = int(input())

  arr.append(a)

for i in range(n):

 a = arr[i]

 if a % 3 == 0 and len(str(a)) == 2:

    c += 1

 if i % 2 == 0:

    a[i] = c

 

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

Конечно, вот Python код, который выполняет описанные вами шаги:

python
n = int(input("Введите количество элементов массива: ")) array = [] # Ввод элементов массива for i in range(n): array.append(int(input(f"Введите элемент {i+1}: "))) count = 0 # Счетчик двузначных чисел, кратных 3 for i in range(n): if 9 < array[i] < 100 and array[i] % 3 == 0: # Проверяем, что число двузначное и кратно 3 count += 1 for i in range(n): if array[i] % 2 != 0: # Если число нечетное array[i] = count print("Измененный массив:") print(array)

Просто введите количество элементов массива n и затем введите n элементов, чтобы выполнить описанные выше действия.

0 0

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

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

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

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