Вопрос задан 29.10.2023 в 16:40. Предмет Информатика. Спрашивает Лимаренко Олексій.

Программирование на языке Puthon Представь, что кадеты Марсакадемии играют в «лесенку»: первый

подтянулся a раз. Второй на 1 раз больше. Первый снова на 1 раз больше, и так далее. В последний раз игрок сумел подтянуться b раз. Сколько всего подтягиваний было в игре? Написать программу на языке puthon при помощи цикла while. Можно использовать if, else, >=, <=, ==, !=. желательно с обьяснениями #.....
0 0
Перейти к ответам

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

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

Ответ:

b = int(input("До скольки подтягиваний дошли : "))

c = 0

i = 1

while b > i:

   i += 1

   c += i

print(c + 1)

Объяснение:

Да не самое компактное, но...

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения данной задачи, мы можем использовать цикл while. Первый кадет сделал подтягивание a раз. Второй сделал на 1 раз больше, то есть a + 1 раз. Затем первый снова сделал на 1 раз больше, то есть a + 2 раз и так далее. Мы можем завести переменные count и total. Переменная count будет отвечать за текущее количество подтягиваний и будет равна a в начале. Переменная total будет отвечать за общее количество подтягиваний и будет увеличиваться после каждой итерации на значение count. Далее, будем выполнять цикл while и увеличивать переменную count на 1 на каждой итерации. После этого, будем увеличивать переменную total на значение count. Цикл будет выполняться до тех пор, пока count не станет больше b. В конце программы, выведем значение переменной total - это и будет ответом на вопрос, сколько всего подтягиваний было в игре. Вот как будет выглядеть программа на языке Python: ``` a = int(input("Введите количество подтягиваний первого кадета: ")) b = int(input("Введите количество подтягиваний последнего кадета: ")) count = a total = 0 while count <= b: total += count count += 1 print("Всего подтягиваний: ", total) ``` Пользователю будет предложено ввести количество подтягиваний первого и последнего кадета. Затем программа будет считать общее количество подтягиваний и выведет его на экран. Например, если первый кадет сделал 2 подтягивания, а последний кадет сделал 5 подтягиваний, то общее количество подтягиваний будет равно 2 + 3 + 4 + 5 = 14. Вывод программы будет: "Всего подтягиваний: 14".
0 0

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

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

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

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