Найти тему

Готовимся к ОГЭ по информатике: задание 15. Массивы

Здравствуйте, дорогие друзья. Мы продолжаем решать задачи из ОГЭ по информатике. Вот текст задания:

Дан целочисленный массив из n элементов. Элементы массива могут принимать натуральные значения от 1 до 10000 включительно. Опишите на одном из языков программирования алгоритм, который находит минимум среди элементов массива, не делящихся нацело на 6, а затем заменяет каждый элемент, не делящийся нацело на 6, на число, равное найденному минимуму.
Гарантируется, что хотя бы один такой элемент в массиве есть. В качестве результата необходимо вывести изменённый массив, каждый элемент с новой строчки.

А теперь решим поставленную задачу на Python

Исходный код
Исходный код

Запускаем нашу программу:

Результат работы программы
Результат работы программы

Нам необходимо было найти минимальное число, которое не делится на 6. В данном случае такое число 2, а затем заменить элементы которые не делятся на 6 найденным числом, в нашем случае заменить все элементы не делящиеся на 6 на число 2. Как мы видим числа 5 и 9 заменились на 2, число 6 осталось нетронутым. Таким образом, мы получили изменённый массив. Задача решена.
На этом у меня на сегодян всё. Также предлагаю подписаться на наш Ютуб канал
ПиМ [ZveKa]. До новых встреч на просторах Яндекс Дзена.

Программируем на Python: решаем задачу 15.2 из ОГЭ по информатике (№20)

ОГЭ по информатике: задание 15.2

Программируем на Python: решаем 21 задачу. ЕГЭ по информатике