博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
7-10 冲锋衣选货及折扣 (15分)Java实现
阅读量:4035 次
发布时间:2019-05-24

本文共 1167 字,大约阅读时间需要 3 分钟。

已知某会某冲锋衣电商准备在双12推出优惠活动,计划如下:

货号 单价
DG110013 812
DG110018 879
DG110004 735
DG120002 649

满899减50,满599减30。 现要求,输入完整的货号和数量,输出总价(保留两位小数)。 如果货号输入有误,则输出Error!

输入格式:

DG110013,2

输出格式:

1574.00

输入样例:

在这里给出一组输入。例如:

DG120002,1

输出样例:

在这里给出相应的输出。例如:

619.00

import java.util.Arrays;import java.util.Scanner;public class Main {
public static void main(String[] args) {
Scanner se=new Scanner(System.in); String s[]= {
"DG110013","DG110018","DG110004","DG120002"}; int a[]= {
812,879,735,649}; String ss=se.nextLine(); String sss[]=ss.split(","); String huohao=sss[0]; int shuliang=Integer.parseInt(sss[1]); int sum=0; for(int i=0;i<4;i++) {
if(huohao.equals(s[i])) {
sum=shuliang*a[i]; int biaoji1=0; while (true) {
if(sum-899>=0) {
biaoji1++; sum-=899; }else {
break; } } int biaoji2 = 0; if (biaoji1 == 0) {
while (true) {
if (sum - 599 >= 0) {
biaoji2++; sum -= 599; } else {
break; } } } int jieguo=shuliang*a[i]-50*biaoji1-30*biaoji2; System.out.println(jieguo+".00"); return; } } System.out.println("Error!"); }}

转载地址:http://qhbdi.baihongyu.com/

你可能感兴趣的文章
input文本框中value值有双引号的问题
查看>>
java多线程简介
查看>>
web.xml配置加载顺序
查看>>
ServletContextListener使用详解
查看>>
UrlRewriteFilter使用说明
查看>>
java对redis的基本操作
查看>>
Java Math的 floor,round和ceil的使用
查看>>
通过url方式传递中文乱码解决办法
查看>>
Java的初始化机制、垃圾回收机制和内存分配机制
查看>>
MySQL5.6安装步骤(windows7/8_64位)
查看>>
FreeMarker基础配置
查看>>
Java中使用Jedis操作Redis
查看>>
Redis中常用命令
查看>>
spring下载
查看>>
读取request流
查看>>
微信消息模板的配置
查看>>
Spring框架结合Quartz实现任务调度实例
查看>>
Quartz Cron表达式 在线生成器
查看>>
struts2中action接收参数的3种方法
查看>>
java获取随机数
查看>>