自动售票机
自动售票机,选择了终点或线路之后,投入足够的纸币或硬币,就可以自动打印或制作出车票,还会自动找回零钱。
自动售票机需要用户做两个操作:选择终点或线路、投入纸币或硬币,二自动售货机则根据用户输入做出相应的动作:打印出车票并返回找零,或告知用户余额不足以出票。
从计算机程序的角度看,这就意味着程序需要读用户的两个输入,然后进行一些计算和判断,最后输出结果。
import java.util.Scanner;
public class 自动售票机 {
/**
* @param args
*/
public static void main(String[] args) {
// 初始化
Scanner in=new Scanner(System.in);
// 读入投币金额
System.out.print("请投币:");
int amount=in.nextInt();
// 判断是否钱够
if(amount>=10)//if后面没有";",if后面表达式要用()
{
// 打印车票
System.out.println("***************");
System.out.println("Java城际铁路专线");
System.out.println(" 无指定座位票 ");
System.out.println(" 票价:10元 ");
System.out.println("***************");
// 计算并打印找零
System.out.println("找零:"+(amount-10)+"元");
}
else
{
System.out.println("充值金额不足,还需充值:"+(10-amount)+"元");
}
}
}
————————————————
版权声明:本文为CSDN博主「.山复尔尔.」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_47207691/article/details/116103597