黑马程序员技术交流社区
标题:
根据邮件的重量和用户是否选择加急计算邮费。计算规则...
[打印本页]
作者:
leizhangjian
时间:
2016-10-26 10:36
标题:
根据邮件的重量和用户是否选择加急计算邮费。计算规则...
输入
输入一行,包含整数和一个字符,以一个空格分开,分别表示重量(单位为克)和是否加急。如果字符是y,说明选择加急;如果字符是n,说明不加急。
输出
输出一行,包含一个整数,表示邮费。
import java.util.Scanner;
class Main3 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
String s = sc.next();
char c = s.charAt(0);
double j = 0;
if (a > 0 && a <= 1000) {
if (c == 'y') {
j = 8 + 5;
}else if (c == 'n') {
j = 8;
}
System.out.println(j);
}else if (a > 1000) {
if (c == 'y') {
j = (a - 1000) / 500 * 4 + 8 + 5;
}else if (c == 'n') {
j = (a - 1000) / 500 * 4 + 8;
}if ((a - 1000) % 500 == 0 ) {
System.out.println((int)j);
}else if ((a - 1000) % 500 != 0) {
System.out.println((int)j + 4);
}
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2