您的位置:首页 > 编程语言 > Java开发

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("属于冬季!");
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: