Python
Всем добрый вечер. Решил начать изучать данный ЯП, сначала попался один сайт на ютубе, потом другой. И там объясняли интересней. И сразу после некоторых основ задача, предложили попробовать решить самому. Вроде на бумаге должно работать, компилятором ошибки поправил, но результат совсем не тот.
Условие: есть 5-этажный дом по 4 квартиры на этаже, из 5 подъездов. Всего 100 квартир. Нужно по номеру квартиры определить подъезд и этаж. Вчера у меня формула работала, сегодня добавил другое условие , и подъезд получился дробный. Может кто свежим взглядом посмотрит код?
nomer = 15
if nomer//20!=0:
pod=nomer//20+1
et=(nomer - 20*(pod-1))//4+1
print("№ Подъезда:", pod)
print("№ этажа:", et)
elif nomer//20==0:
pod=nomer/20
et=(nomer-20*(pod-1))//4
print("№ Подъезда:", pod)
print("№ этажа:", et)
Программирование на python
933 поста11.9K подписчика
Правила сообщества
Публиковать могут пользователи с любым рейтингом. Однако!
Приветствуется:
• уважение к читателям и авторам
• конструктивность комментариев
• простота и информативность повествования
• тег python2 или python3, если актуально
• код публиковать в виде цитаты, либо ссылкой на специализированный сайт
Не рекомендуется:
• допускать оскорбления и провокации
• распространять вредоносное ПО
• просить решить вашу полноценную задачу за вас
• нарушать правила Пикабу