java放票售票程序实例
时间: 2024-05-11 12:12:35 浏览: 10
Java售票程序是一种常见的软件应用,它可以实现售票、退票、查询等操作。以下是一个简单的Java售票程序实例:
```
import java.util.Scanner;
public class TicketSystem {
private static int totalTickets = 100;
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.println("请选择操作:1.售票 2.退票 3.查询余票 4.退出程序");
int operation = scanner.nextInt();
if (operation == 1) {
System.out.println("请输入购买数量:");
int count = scanner.nextInt();
if (count > totalTickets) {
System.out.println("余票不足,购买失败!");
} else {
totalTickets -= count;
System.out.println("购买成功,当前余票为:" + totalTickets);
}
} else if (operation == 2) {
System.out.println("请输入退票数量:");
int count = scanner.nextInt();
if (count > (100 - totalTickets)) {
System.out.println("退票数量不足,退票失败!");
} else {
totalTickets += count;
System.out.println("退票成功,当前余票为:" + totalTickets);
}
} else if (operation == 3) {
System.out.println("当前余票为:" + totalTickets);
} else if (operation == 4) {
System.exit(0);
} else {
System.out.println("输入有误,请重新选择!");
}
}
}
}
```
这个Java售票程序实例是一个控制台程序,它提供了售票、退票、查询余票和退出程序等功能。用户可以通过输入数字来选择不同的操作,程序会根据用户的选择来执行相应的操作。