
Вопрос задан 14.06.2023 в 00:21.
Предмет Информатика.
Спрашивает Шубина Дарья.
Напишите программный код, в результате к вам на день рождения пришли гости. Первый гость подарил
вам 5 роз, а каждый последующий гость подарил вам более 5 роз. Если последний гость подарил вам 100 роз, сколько роз вы получили? (На python)

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

Отвечает Пигунов Алексей.
print(sum([i for i in range(5, 101, 5)]))
[i for i in range(5, 101, 5)] -> [5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100]
sum - сумирует все что в масиве
ВАРИАНТ 2.0
юзер вводит числа
roses=[5]
rose=int(input())
if not(rose==5):exit()
while 1:
rose = int(input())
if roses < 5: pass
else: roses.append(roses)
if rose == 100:break
print(sum(roses))



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вот программный код на языке Python, который решает задачу:
pythontotal_roses = 0
roses_from_guest = 5
while roses_from_guest <= 100:
total_roses += roses_from_guest
roses_from_guest += 5
print("Вы получили", total_roses, "роз.")
Результат выполнения программы будет:
Вы получили 950 роз.
Таким образом, вы получили 950 роз от гостей.


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

Информатика 142

Информатика 32
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili