Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/40: Рейтинг темы: голосов - 40, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 09.05.2020
Сообщений: 6

Определить среднее арифметическое отрицательных элементов последовательности

22.05.2020, 23:40. Показов 8868. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Короче препод написал ,что если условие в теле цикла не выполнится ни разу, то kol=0. Значит после выхода из цикла алгоритм предписывает выполнить деление на 0!
Вот сама задача: Задана последовательность из n целых чисел. Определить среднее арифметическое отрицательных элементов последовательности.
Вот тут можете найти ошибку,если она всё-таки есть:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
print('Введите количество чисел')
n=int(input())
kol=0
sum=0
i=1
while i<=n:
    print('Введите число')
    a=float(input())
    if a<0:
        sum=sum+a
        kol=kol+1
    i=i+1
if sum<0:
    sred=sum/kol
else:
    sred="Число не было найдено"
print ('Среднее арифметическое отрицательных элементов последовательности', (sred),
       'Количество отрицательных элементов последовательности', (kol),
       'Сумма отрицательных элементов последовательности', (sum))
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.05.2020, 23:40
Ответы с готовыми решениями:

Задана последовательность из п целых чисел. Определить среднее арифметическое отрицательных элементов последовательности
Задана последовательность из п целых чисел. Определить среднее арифметическое отрицательных элементов последовательности.(цикл с параметром)

Среднее арифметическое всех отрицательных элементов последовательности.
помогите решить задачу, пожалуйста Из ввода задана числовая последовательность из 10 элементов. Найти среднее арифметическое всех ...

Найти среднее арифметическое положительных элементов и сумму отрицательных элементов массива
Найти среднее арифметическое положительных элементов и сумму отрицательных элементов массива 18 Размерность 18

3
 Аватар для Miryz
291 / 131 / 58
Регистрация: 24.11.2019
Сообщений: 532
22.05.2020, 23:57
Ну, если не смотреть на грамотность кода, ошибок нет.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
23.05.2020, 09:48
Цитата Сообщение от Hype Посмотреть сообщение
препод написал ,что если условие в теле цикла не выполнится ни разу, то kol=0
Пущай он глаза разует. Если условие не выполнится ни разу, то и сумма будет равна нулю, и следующее условие не подпустит к делению на ноль. Ну а если ему так спокойней будет, поменяй условие на
Python
1
if kol > 0:
0
 Аватар для Вадим Тукаев
312 / 293 / 116
Регистрация: 23.01.2018
Сообщений: 933
23.05.2020, 14:10
Python
1
2
3
4
5
6
s, k = 0.0, 0
for _ in range(int(input("Введите количество чисел: "))):
    x = float(input())
    if x < 0.0:
        s, k = s + x, k + 1
print("Чисел не было найдено" if k == 0 else "s = {}, k = {}, a = {}".format(s, k, s / k))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.05.2020, 14:10
Помогаю со студенческими работами здесь

Определить среднее арифметическое чисел последовательности не оканчивающихся на 3 и на 5
Напишите программу, которая в последовательности натуральных чисел определяет среднее арифметическое чисел, не оканчивающихся на 3 и на 5....

Среднее арифметическое положительных элементов последовательности
Определите среднее арифметическое положительных элементов последовательности, завершающейся числом 0. Входные данные Вводится...

Вводится последовательность ненулевых чисел, 0-конец последовательности. определить сумму и среднее арифметическое
вводится последовательность ненулевых чисел, 0-конец последовательности. определить сумму и среднее арифметическое элементов...

В последовательности вычислите среднее арифметическое элементов, значение которых находится в заданном диапазоне
Заполните вложенную последовательность A случайными целыми числами, находящимися в интервале от 1 до 40. В созданной последовательности...

Определить сумму и среднее арифметическое элементов последовательности, кратных 5, но не кратных 7
Вводится последовательность ненулевых чисел, 0 – конец последовательности. Определить сумму и среднее арифметическое элементов...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru