java新手 if else作业题
2017-07-13 20:33
197 查看
作业题一:
输入一个数,判断是奇数还是偶数
import java.util.*;
public class HomeWork1 {
public static void main(String[] args) {
System.out.println("请输入一个数:");
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
if (i % 2 == 0) {
System.out.println("这个数是偶数!");
} else {
System.out.println("这个数是奇数!");
}
}
}
作业题二:
根据考试成绩输出对应的礼物,90分以上爸爸给买电脑,80分以上爸爸给买手机, 60分以上爸爸请吃一顿大餐,60分以下爸爸给买学习资料。
要求:该题使用多重if完成
public class HomeWork1 {
public static void main(String[] args) {
System.out.println("请输入成绩:");
Scanner sc = new Scanner(System.in);
double i = sc.nextInt();
if (i < 60) {
System.out.println("买学习资料!");
} else if (i < 80) {
System.out.println("请大吃一顿!");
} else if (i < 90) {
System.out.println("给买手机!");
} else {
System.out.println("给买电脑!");
}
}
}
作业题三:
输入一个5位数,判断是否是回文数(12521,11211,89598)
import java.util.*;
public class HomeWork1 {
public static void main(String[] args) {
System.out.println("请输入一个五位数:");
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
if (i >= 10000 && i <= 99999) {
int g = i / 1 % 10;
int s = i / 10 % 10;
int b = i / 100 % 10;
int q = i / 1000 % 10;
int w = i / 10000 % 10;
if (g == w && s == q) {
System.out.println("是回文数!");
} else {
System.out.println("不是回文数!");
}
} else {
System.out.println("输入错误!");
}
}
}
作业题四:
根据用户指定月份,打印该月份所属的季节。( 3,4,5 春季 6,7,8 夏季 9,10,11 秋季 12, 1, 2 冬季)
import java.util.*;
public class HomeWork1 {
public static void main(String[] args) {
System.out.println("请输入月份:");
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
if (i == 3 || i == 4 || i == 5) {
System.out.println("属于春季!");
} else if (i == 6 || i == 7 || i == 8) {
System.out.println("属于夏季!");
} else if (i == 9 || i == 10 || i == 11) {
System.out.println("属于秋季!");
} else if (i == 12 || i == 1 || i == 2) {
System.out.println("属于冬季!");
}
}
}
输入一个数,判断是奇数还是偶数
import java.util.*;
public class HomeWork1 {
public static void main(String[] args) {
System.out.println("请输入一个数:");
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
if (i % 2 == 0) {
System.out.println("这个数是偶数!");
} else {
System.out.println("这个数是奇数!");
}
}
}
作业题二:
根据考试成绩输出对应的礼物,90分以上爸爸给买电脑,80分以上爸爸给买手机, 60分以上爸爸请吃一顿大餐,60分以下爸爸给买学习资料。
要求:该题使用多重if完成
public class HomeWork1 {
public static void main(String[] args) {
System.out.println("请输入成绩:");
Scanner sc = new Scanner(System.in);
double i = sc.nextInt();
if (i < 60) {
System.out.println("买学习资料!");
} else if (i < 80) {
System.out.println("请大吃一顿!");
} else if (i < 90) {
System.out.println("给买手机!");
} else {
System.out.println("给买电脑!");
}
}
}
作业题三:
输入一个5位数,判断是否是回文数(12521,11211,89598)
import java.util.*;
public class HomeWork1 {
public static void main(String[] args) {
System.out.println("请输入一个五位数:");
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
if (i >= 10000 && i <= 99999) {
int g = i / 1 % 10;
int s = i / 10 % 10;
int b = i / 100 % 10;
int q = i / 1000 % 10;
int w = i / 10000 % 10;
if (g == w && s == q) {
System.out.println("是回文数!");
} else {
System.out.println("不是回文数!");
}
} else {
System.out.println("输入错误!");
}
}
}
作业题四:
根据用户指定月份,打印该月份所属的季节。( 3,4,5 春季 6,7,8 夏季 9,10,11 秋季 12, 1, 2 冬季)
import java.util.*;
public class HomeWork1 {
public static void main(String[] args) {
System.out.println("请输入月份:");
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
if (i == 3 || i == 4 || i == 5) {
System.out.println("属于春季!");
} else if (i == 6 || i == 7 || i == 8) {
System.out.println("属于夏季!");
} else if (i == 9 || i == 10 || i == 11) {
System.out.println("属于秋季!");
} else if (i == 12 || i == 1 || i == 2) {
System.out.println("属于冬季!");
}
}
}
相关文章推荐
- Java(if_else作业)
- Java三元运算符与if...else...的比较
- Java中的byte类型及用if-else对三个数排序
- 新手作业:用JAVA实现双色球彩票系统
- Java条件语句之 if...else
- JAVA 闰年判断 if - else
- java4Android(5)分支语句-if...else...判断语句
- 五、Java基础---------if else、switch总结
- java-第四章-if -else 判断分数奖励物品
- Java中,if-else if- else语句执行流程
- 反编译java的switch, if else 语句
- Linux新手之路 - bash shell for if...else
- java学习日志6——选择语句:三目运算,if···else,switch
- Java基础---Java条件语句之if...else(十八)
- javaweb之自定义标签库——if else标签
- java if-then和if-then-else语句(翻译自Java Tutorials)
- java面向对象if....else的运用
- 代码重构----使用java有限状态机来消除太多的if else判断
- java学习二十 java条件语句if else
- 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。Java实现