学习java随堂练习-20220602

学习Java的第四天

今天是学习Java的第四天
4道练习题

第1题

题目:

请添加图片描述

运行结果:

请添加图片描述

代码如下:

//从键盘输入3个数,求最大值

import java.util.Scanner;
public class MaxValue{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入3个数:");
		double num1 = sc.nextDouble();
		double num2 = sc.nextDouble();
		double num3 = sc.nextDouble();
		double max = num1;
		if(num2 > max){
			max = num2;
		}
		if(num3 > max){
			max = num3;
		}
		System.out.println("你好,最大数是:"+max);
		
	}
}

第2题

题目:

2、模拟买车,输入取款金额,如果余额够,显示余额;否则提示余额不足。

运行结果:

请添加图片描述

代码如下:

//模拟取款,输入取款金额,如果余额够,显示余额;否则提示余额不足。

import java.util.Scanner;
public class SimulateWithdrawal{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		double balanceMoney =1234567.89;	//记录余额
		System.out.print("请输入取款金额:");
		double WithdrawalAmount = sc.nextDouble();	//记录取款金额
		if(balanceMoney >= WithdrawalAmount){
			System.out.println("余额足够,余额为:"+(balanceMoney-WithdrawalAmount));
		}else{
			System.out.println("余额不足!");
		}
	}
}

第3题

题目:

请添加图片描述

运行结果:

请添加图片描述

代码如下:

//我想买车,买什么车决定于我在银行有多少存款:

import java.util.Scanner;
public class BuyCar{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		System.out.print("请输入你的存款:");
		double money = sc.nextDouble();
		if(money > 5000000){
			System.out.println("你的存款超过500万,买卡迪拉克吧。");
		}else if(money > 1000000){
			System.out.println("你的存款超过100万,买帕萨特吧。");
		}else if(money > 500000){
			System.out.println("你的存款超过50万,买依兰特吧。");
		}else if(money > 100000){
			System.out.println("你的存款超过10万,买奥托吧。");
		}else if(money > 0){
			System.out.println("你的存款在10万以下,买捷安特吧。");
		}else{
			System.out.println("买神马车,赶紧挣钱去!");
		}
	}
}

第4题

题目:

请添加图片描述

运行结果:

请添加图片描述

代码如下:

//计算机票价格

import java.util.Scanner;
public class Fare{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		System.out.print("请输入您出行的月份(1-12):");
		int month = sc.nextInt();
		System.out.print("请选择头等舱(1)还是经济舱(2):");
		int position = sc.nextInt();
		double AirTicket = 0;
		if(month>=4&&month<=10){	//旺季
			if(position == 1){	//头等舱
				AirTicket = 5000 *0.9;
				System.out.println("您的机票价格为:"+AirTicket);
			}else if(position == 2){	//经济舱
				AirTicket = 5000 *0.8;
				System.out.println("您的机票价格为:"+AirTicket);
			}else{
				System.out.println("您的输入有误,请重新输入。");
			}
		}else if( (month>=1 && month<4)
		            ||(month>10&&month<=12) ){	//淡季
			if(position == 1){	//头等舱
				AirTicket = 5000 *0.5;
				System.out.println("您的机票价格为:"+AirTicket);
			}else if(position == 2){	//经济舱
				AirTicket = 5000 *0.4;
				System.out.println("您的机票价格为:"+AirTicket);
			}else{
				System.out.println("您的输入有误,请重新输入。");
			}
		}else{	//输入有误
			System.out.println("您的输入有误,请重新输入。");
		}
	}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值