В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
karina200612
karina200612
21.09.2020 03:17 •  Информатика

Написать программу, которая заполняет массив (из 10 элементов) с клавиатуры целыми положительными числами не большими 10000.
2) В полученном массиве находится минимальный четный элемент, кратный 3 и выводится на экран. Если в массиве нет четных элементов , кратных 3, то на экран выводится сообщение «NO»

Показать ответ
Ответ:
lilik03
lilik03
27.01.2024 09:52
Хорошо! Давайте решим эту задачу пошагово.

1) Сначала нам нужно создать массив из 10 элементов. В данном случае массив будет представлять собой список, в котором мы можем хранить несколько значений. Мы можем использовать переменную типа "list" для создания массива.

2) Мы попросим пользователя ввести 10 целых положительных чисел не больше 10000 с клавиатуры. Для этого воспользуемся циклом "for" для перебора элементов массива и функцией "input()" для ввода чисел пользователем.

3) Мы будем проверять каждый элемент массива на четность и кратность 3 с помощью условных операторов. Если элемент четный и кратный 3, мы будем сохранять его в отдельной переменной.

4) Если после перебора всех элементов массива мы не нашли ни одного четного числа, кратного 3, то будем выводить сообщение "NO".

5) В конце программы мы будем выводить найденный элемент, если он есть, или сообщение "NO" при его отсутствии.

Вот полный код решения задачи на языке Python:

```python
# Создаем пустой массив
arr = []

# Заполняем массив числами от пользователя
for i in range(10):
num = int(input("Введите число: "))
arr.append(num)

# Инициализируем переменную, хранящую минимальный четный элемент, кратный 3
min_even_multiple_of_3 = None

# Находим минимальный четный элемент, кратный 3
for num in arr:
if num % 2 == 0 and num % 3 == 0:
if min_even_multiple_of_3 is None or num < min_even_multiple_of_3:
min_even_multiple_of_3 = num

# Проверяем, нашли ли мы минимальный четный элемент, кратный 3
if min_even_multiple_of_3 is not None:
print("Минимальный четный элемент, кратный 3:", min_even_multiple_of_3)
else:
print("NO")
```

Теперь, когда выполняем программу, она будет запрашивать у нас 10 чисел и выводить минимальный четный элемент, кратный 3 из полученного массива. Если такого числа нет, будет выводиться сообщение "NO".
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота