Предмет: Информатика,
автор: kbczwyogcil
Гість знає номер квартири, а також знає, що у будинку на кожному поверсі розміщено по 3 квартири. На який поверх потрібно їхати ліфтом?
kvartyra=int(input('Введіть номер квартири '))
if (kvartyra%3==0):
p=kvartyra//3
else:
p=(kvartyra//3)+1
print ('Потрібен ',p,' поверх')
Якщо номер квартири 2785 який поверх виведе програма?
p15:
Можно без if в одну строку.
Ответы
Автор ответа:
0
Потрібен 929 поверх.
Автор ответа:
0
Программа выведет на экран текст Потрібен 929 поверх. В данном коде сначала происходит вычисление количества полных этажей, которые содержат по 3 квартиры, используя оператор целочисленного деления (//). Затем вычисляется остаток от деления номера квартиры на 3 с помощью оператора остатка от деления (%). Если остаток равен 0, то количество полных этажей содержащих по 3 квартиры является также номером этажа, на котором расположена квартира. В противном случае необходимо добавить 1, так как квартира расположена на этаже, который содержит не полное количество квартир (например, на этаже могут быть только 1 или 2 квартиры).
Похожие вопросы
Предмет: Алгебра,
автор: lofijmisa
Предмет: Математика,
автор: titarenkovarvara55
Предмет: Математика,
автор: ymnik575
Предмет: Алгебра,
автор: ameshka61
Предмет: Русский язык,
автор: rbk2055