使用java验证分层定价/批量定价
我想使用Java验证Salesforce基于销量的定价 例如: 1-1000个数量的价格为每个2.25美元使用java验证分层定价/批量定价,java,math,Java,Math,我想使用Java验证Salesforce基于销量的定价 例如: 1-1000个数量的价格为每个2.25美元 1001-3000数量的价格为每件2美元 3001-5000数量的价格为每件1.5美元 因此,如果我购买4000件,第一批1000件的价格细分为2.25美元,下一批2000件为2美元,其余1000件的价格细分为1.5美元。 4000产品的预期输出为=7750(2250@2.5$+4000@2$+1500@1.5$)您可以使用条件语句,如if-else: public class cn {
1001-3000数量的价格为每件2美元
3001-5000数量的价格为每件1.5美元
因此,如果我购买4000件,第一批1000件的价格细分为2.25美元,下一批2000件为2美元,其余1000件的价格细分为1.5美元。
4000
产品的预期输出为=7750
(2250@2.5$+4000@2$+1500@1.5$)您可以使用条件语句,如if-else:
public class cn {
public static void main(String arf[])
{
Scanner in =new Scanner(System.in);
int items;
double sum=0;
items=in.nextInt();
if(items<=1000)
{
sum=items*2.25;
System.out.println((int)sum);
}
else
{
if(items<=3000&&items>1000)
{sum=2250;
items-=1000;
sum+=items*2;
System.out.println((int)sum);
}
else
{
if(items<=5000&&items>3000)
{sum=6250;
items-=3000;
sum+=items*1.5;
System.out.println((int)sum);
}
}
}
}
}
公共类cn{
公共静态void main(字符串arf[]
{
扫描仪输入=新扫描仪(系统输入);
国际项目;
双和=0;
items=in.nextInt();
如果(Items)我对该问题投了否决票,因为它似乎是一个零努力需求转储。如果您可以通过您的问题向我们展示您的尝试,或明确您遇到的困难,则该否决票可能会被撤回。4000种产品的预期输出为=7750(2250@2.5$+4000@2$+1500@1.5$数量永远不会超过5000?数量可以超过5000,因此将提供额外折扣。(未提及超过5000%的折扣)