Вопрос задан 08.06.2023 в 05:17. Предмет Информатика. Спрашивает Никипелова Алёна.

Запрашивается 10 чисел целые значения от 0 до 1000. Опишите алгоритм позволяющий найти и вывести

минимальное значение среди веденных чисел которые имеют четное значение и не делятся на 3. Составьте программу для вычисления среднего арифметического Н произвольных вводимых чисел. (4,83 должно быть)Pydroid 3, python​
0 0
Перейти к ответам

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

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

Ответ:

a=list(map(int,input().split()))

print('Среднее арифметическое=',sum(a)/len(a))

try: print(min([x for x in a if x%3 and not(x%2)]))

except: print('нет четных значений, не делящихся на 3')    

Объяснение:

В проге надо вводить числа через пробел (первая строка). Можно 10, можно больше, можно меньше, не имеет значения, потом она сделает среднее арифметическое (вторая строка)

А третья и четвертая - выводит минимальное значение среди веденных чисел которые имеют четное значение и не делятся на 3, если оно есть

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

Для решения этой задачи можно использовать следующий алгоритм:

  1. Создайте переменную минимальное_четное_не_делится_на_3 и присвойте ей значение None. Эта переменная будет использоваться для хранения минимального значения, удовлетворяющего условиям (четное и не делится на 3).

  2. Запросите у пользователя 10 чисел, используя цикл.

  3. Проверьте каждое введенное число на соответствие условиям:

    • Проверьте, является ли число четным, используя оператор % (остаток от деления) и условие число % 2 == 0.
    • Проверьте, не делится ли число на 3, используя оператор % и условие число % 3 != 0.

    Если число удовлетворяет обоим условиям, выполните следующие действия:

    • Если минимальное_четное_не_делится_на_3 имеет значение None, присвойте ему текущее число.
    • Если текущее число меньше значения минимальное_четное_не_делится_на_3, обновите значение минимальное_четное_не_делится_на_3 на текущее число.
  4. Выведите значение минимальное_четное_не_делится_на_3.

Для вычисления среднего арифметического произвольных вводимых чисел вы можете использовать следующий алгоритм:

  1. Создайте переменные сумма и количество и присвойте им значение 0.

  2. Запросите у пользователя числа, используя цикл, пока пользователь не введет специальное значение (например, 0) для завершения ввода.

  3. При каждом вводе числа:

    • Прибавьте введенное число к переменной сумма.
    • Увеличьте значение переменной количество на 1.
  4. Вычислите среднее арифметическое, разделив значение переменной сумма на значение переменной количество.

  5. Выведите среднее арифметическое.

0 0

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

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

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