您的位置:首页 > 其它

第4章 switch结构 课后作业:

2018-03-29 19:08 218 查看
1.      学习计划:                                                                                                                                                                     
import java.util.Scanner;
public class Arrange {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入星期几:");
int dayofWeek = input.nextInt();
switch (dayofWeek) {
case 1:
case 3:
case 5:
System.out.println("学习编程");
break;
case 2:
case 4:
case 6:
System.out.println("学习英语");
break;
default:
System.out.println("休息");
}
}
}
2.成绩除以10
public class SoSo {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入你的成绩:");
double score = input.nextDouble();
int score1 = (int) score / 10;
switch (score1) {
case 10:
System.out.println("父亲给他买辆车");
break;
case 9:
System.out.println("母亲给她买一部笔记本");
break;
case 8:
case 7:
case 6:
System.out.println("母亲给她买一部手机");
break;
default:
System.out.println("没有礼物");
}
}
}
3.飞机票计划: 
import java.util.Scanner;
public class Fjc {
public static void main(String[] args) {
double money = 5000;
Scanner input = new Scanner(System.in);
System.out.print("请输入你出行的月份:\n");
if (input.hasNext() == true) {
int yue = input.nextInt();
System.out.println("请问您选择选择头等舱还是经济舱?头等舱输入1,经济舱输入2");
int cabin = input.nextInt();
switch (yue) {
case 9:
case 8:
case 7:
case 6:
case 5:
case 4:
if (cabin == 1) {
money = money * 0.9;
break;
}
if (cabin == 2) {
money = money * 0.8;
break;
}
default:
if (cabin == 1) {
money = money * 0.5;
break;
}
if (cabin == 2) {
money = money * 0.4;
}
break;
}
System.out.println("你的机票票价为:" + money);
} else {
System.out.println("请输入正确数字");
}
}
}
4.使用计算器“+”“-”“*”“/”运算,输出运算结果:
import java.util.Scanner;
public class Computer {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入你的第一个操作数:");
double number = input.nextDouble();
System.out.println("请输入你的第二操作数:");
if (input.hasNextDouble() == true) {
double number1 = input.nextDouble();
System.out.println("请选择你的操作方式:1加法,2减法,3乘法,4除法");
int choose = input.nextInt();
switch (choose) {
case 1:
System.out.println("计算结果:" + number + "+" + number1 + "=" + (number + number1));
break;
case 2:
System.out.println("计算结果:" + number + "-" + number1 + "=" + (number - number1));
break;
case 3:
System.out.println("计算结果:" + number + "*" + number1 + "=" + (number * number1));
break;
case 4:
System.out.println("计算结果:" + number + "/" + number1 + "=" + (number / number1));
break;
}
} else {
System.out.println("请输入正确数字");
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: