Предмет: Информатика, автор: kbczwyogcil

Гість знає номер квартири, а також знає, що у будинку на кожному поверсі розміщено по 3 квартири. На який поверх потрібно їхати ліфтом?
kvartyra=int(input('Введіть номер квартири '))
if (kvartyra%3==0):
p=kvartyra//3
else:
p=(kvartyra//3)+1
print ('Потрібен ',p,' поверх')

Якщо номер квартири 2785 який поверх виведе програма?


p15: Можно без if в одну строку.

Ответы

Автор ответа: DepsCian
0

Потрібен  929  поверх.

Автор ответа: detadi9025
0

Программа выведет на экран текст Потрібен 929 поверх. В данном коде сначала происходит вычисление количества полных этажей, которые содержат по 3 квартиры, используя оператор целочисленного деления (//). Затем вычисляется остаток от деления номера квартиры на 3 с помощью оператора остатка от деления (%). Если остаток равен 0, то количество полных этажей содержащих по 3 квартиры является также номером этажа, на котором расположена квартира. В противном случае необходимо добавить 1, так как квартира расположена на этаже, который содержит не полное количество квартир (например, на этаже могут быть только 1 или 2 квартиры).

Похожие вопросы
Предмет: Алгебра, автор: lofijmisa
Предмет: Алгебра, автор: ameshka61