第三章
上机练习1
package Demo555;
import java.util.Scanner;
public class demo5 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("我行我素购物系统>幸运抽奖");
System.out.println();
System.out.println("请输入4位会员号:");
int member=input.nextInt();
int bai=member/100%10;
int random=(int)(Math.random()*10);
if(random==bai) {
System.out.println("获奖了");
}else {
System.out.println("感谢支持");
}
}
}
上机练习2
package Demo555;
import java.util.Scanner;
public class demo6 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("我行我素购物系统");
System.out.println("请输入会员号(4为整数)");
int num=input.nextInt();
System.out.println("请输入会员生日(月/日《用两位数字表示》):");
String birthday=input.next();
System.out.println("输入积分:");
int integral=input.nextInt();
System.out.println();
System.out.println("已录入的会员信息是:");
System.out.println("会员号\t会员生日\t积分");
System.out.println(+num+"\t"+birthday+"\t"+integral);
}
}
上机练习3
没做 ,懒得做
上机练习4
package Demo555;
import java.util.Scanner;
public class demo7 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("请输入积分:");
int integral=input.nextInt();
if(integral<2000) {
System.out.println("9折");
}else if(integral<4000 && integral>=2000) {
System.out.println("8折");
}else if(integral>=4000 && integral<8000) {
System.out.println("7折");
}else if(integral>=8000) {
System.out.println("6折");
}
}
}
简答题
青
package Demo555;
import java.util.Scanner;
public class demo8 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
String name="青";
int password=123;
while(true) {
System.out.println("输入姓名:");
String name2=input.next();
if(name2.equals(name)) {
System.out.println("请输入密码:");
int password2=input.nextInt();
if(password2==password) {
System.out.println("欢迎你啊 ,"+name);
break;
}else {
System.out.println("果然你是个阿拉蕾!");
}
}else {
System.out.println("阿拉蕾进不去!");
}
}
}
}
3. 三个整数 abc
package Demo555;
import java.util.Scanner;
public class demo9 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int min;
System.out.println("输入第一个数:");
int a=input.nextInt();
System.out.println("输入第二个数:");
int b=input.nextInt();
System.out.println("输入第三个数:");
int c=input.nextInt();
System.out.println("从小到大排序");
if(a>b) {
min=b;
b=a;
a=min;
}
if(b>c) {
min=c;
c=b;
b=min;
}
if(a>b) {
min=b;
b=a;
a=min;
}
System.out.println(a+" "+b+" "+c);
}
}
4 .3或5整除
package Demo555;
import java.util.Scanner;
public class demo10 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("输入数字:");
int num=input.nextInt();
if(num%3==0 && num%5==0) {
System.out.println("可以被3和5都整除");
}else if(num%3==0 || num%5==0) {
System.out.println("可以被3或5整除");
}else {
System.out.println("都不可以!");
}
}
}
6.飞机
package Demo555;
import java.util.Scanner;
public class demo11 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("请输入出行月份(1-12):");
int month=input.nextInt();
//可以加个判断
if(month>=1 && month<=12) {
if(month>=4 && month<=10) {
System.out.println("有钱头(1),没钱经(2)");
int num=input.nextInt();
if(num==1) {
System.out.println("机票价格是:"+5000*0.9);
}else {
System.out.println("机票价格是:"+5000*0.8);
}
//主要就是需要根据月份来判断2次,剩下步骤重读就OK
}else {
System.out.println("有钱头(1),没钱经(2)");
int num=input.nextInt();
if(num==1) {
System.out.println("机票价格是:"+5000*0.5);
}else {
System.out.println("机票价格是:"+5000*0.4);
}
}
}else {
System.out.println("1-12月也不会输入? 手剁了!!!");
}
}
}