Member 12962295 Ответов: 1

Простая математическая программа Python college


Пегги перечислила недвижимость за комиссию в размере 5,0%. Брокерская компания Пегги получит половину комиссионных, а доля Пегги-половину. Недвижимость продается при снижении цены на 20%. Напишите программу, которая запрашивает первоначальную цену листинга. Ваша программа должна вывести сниженную цену продажи и комиссию Пегги в валютном формате со знаком $ прямо против первой цифры и двух знаков после запятой. Кроме того, используйте запятые для сумм свыше 1000 долларов.

какой самый минимальный способ запрограммировать это на python?
это ужасный базовый psuedocode, который я получил до сих пор

Что я уже пробовал:

import locale
origpr = input('what is the original price')# original full price 
discopr = int(origpr * 0.80) #answer to the property sells when reduced by 20%
comish = int(discopr * 0.05)#newprice times .05
broker = int(comish *.5)#brokers half the comission
peggy = int(broker *.5) #peggys comish
print'the discounted price is $'+format(discopr,'.2f')#print the reduced 
print'Peggys comission is $'+format(peggy,'.2f')#print the reduced 

PIEBALDconsult

Я вижу здесь проблему:
discopr = int(origpr * .2) #ответ на продажу недвижимости при снижении на 20%

[no name]

Проблема, которую я вижу, заключается в том, что это не вопрос....

PIEBALDconsult

И это домашнее задание, но это к делу не относится, для этого не нужно идти на модерацию дюжину раз.

Member 12962295

да это была проблема, которую я не получил прямо в классе cop1000

1 Ответов

Рейтинг:
0

Patrice T

Во-первых, нет никаких сомнений.
Совет: начните писать код Python, чтобы он работал правильно.

Цитата:
какой самый минимальный способ запрограммировать это на python?
Вы новичок, забудьте об абсолютном минимуме. Ваша цель состоит в том, чтобы написать код, который работает и который вы понимаете, по мере того как вы приобретаете опыт, удаление ненужной способности кода тоже придет.
Если ваш код не делает того, что вы ожидаете, используйте отладчик, он поможет вам обнаружить проблему.

Мы не делаем вашу домашнюю работу.
Домашнее задание предназначено не для того, чтобы проверить ваши навыки просить других людей сделать вашу работу, оно предназначено для того, чтобы заставить вас думать и помочь вашему учителю проверить ваше понимание курсов, которые вы прошли, а также проблем, с которыми вы сталкиваетесь при их применении.
Любая ваша неудача поможет учителю выявить ваши слабости и наметить меры по их исправлению.
Итак, попробуйте, перечитайте свои уроки и приступайте к работе. Если вы застряли на конкретной проблеме, покажите свой код и объясните эту точную проблему, мы можем помочь.

Как программист, ваша задача-создавать алгоритмы это решает конкретные проблемы, и вы не можете полагаться на кого-то другого, поэтому есть время, когда вам придется научиться этому. И чем скорее, тем лучше.

Создание алгоритма-это в основном поиск математики и необходимая адаптация к вашей реальной задаче.


0x01AA

в 5

Patrice T

Спасибо