Вопрос задан 12.06.2023 в 13:34. Предмет Информатика. Спрашивает Марков Тимофей.

Python Дана последовательность отрицательных целых чисел, оканчивающаяся положительным числом.

Найти среднее арифметическое всех чисел последовательности (без учета положительным числа).Решить задачу используя циклическую конструкцию while.​
0 0
Перейти к ответам

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

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

list = [-8, -7, -6, -5, -4, -3, -2, -1, 0, 1]

sum = 0

i = 0

while list[i] < 0:

   sum += list[i]

   i += 1

print(sum / i)

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

Вы можете решить эту задачу, используя циклическую конструкцию while и следующий алгоритм:

  1. Инициализируйте переменные сумма и количество со значениями 0.
  2. Введите первое число последовательности.
  3. Пока введенное число отрицательное, выполните следующие действия:
    1. Увеличьте сумма на введенное число.
    2. Увеличьте количество на 1.
    3. Введите следующее число последовательности.
  4. Вычислите среднее арифметическое, разделив сумма на количество.
  5. Выведите полученное среднее арифметическое.

Вот пример кода на Python, который реализует данный алгоритм:

python
сумма = 0 количество = 0 число = int(input("Введите число: ")) while число <= 0: сумма += число количество += 1 число = int(input("Введите число: ")) среднее_арифметическое = сумма / количество print("Среднее арифметическое:", среднее_арифметическое)

Обратите внимание, что в этом примере предполагается, что пользователь вводит числа с клавиатуры. Вы можете адаптировать этот код для вашего конкретного случая ввода последовательности чисел.

0 0

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

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

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

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