一、某火车站规定:在旅游旺季7~9月份,如果订票20张及其以上者,优惠票价的10%;20张以下,优惠5%;在旅游淡季1~6月份、10~12月份,订票20张及其以上者,优惠20%,20张以下,优惠10%。编写一个Java程序能够根据月份和旅客订票张数决定优惠率。
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入一个月份N");
int yue=sc.nextInt();//5
System.out.println("请输入购买票的数量");
int piao=sc.nextInt();//60
System.out.println("您的优惠率为"+youhuilv(yue, piao)+"%");
// 5 60
}
方法:
public static int youhuilv( int m, int p) {
int youhui =1;
if (m>=7 && m<=9) {
if (p>=20) {
youhui=10;
}else {
youhui=5;
}
}else if ((m>=10 && m<=12) ||(m>=1 && m<=6)) {
if (p>=20) {
youhui=20;
}else {
youhui=10;
}
}
return youhui;//int型
}
二、判断101-200之间有多少个