Galina
?>

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

Информатика

Ответы

vasiliyglukhov
Хорошо! Давайте решим эту задачу пошагово.

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".

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

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

Популярные вопросы в разделе

kengyra
troian07
zubareva23338
filternovo
Сурат1199
vedaikin
kazanoop
tsypanttn21
ilez03857
Усошина1059
elenabarskova7145
kapral1812
Olesya-elena1525
sbn07373
sv-opt0076