客车售票系统

package lhqnextdemo;

import java.util.Scanner;

//售票系统
public class demo14 {
    public static void main(String[] args) {
        System.out.println("   简单售票系统");
        System.out.println("9排4列大巴车开始售票");
        int arr[][]=new int[9][4];
        for (int i = 0; i < arr.length; i++) {
            for (int j = 0; j < arr[i].length; j++) {
                arr[i][j]=1;
                System.out.print(arr[i][j]+"  ");
            }System.out.println();


        }
        Scanner sc=new Scanner(System.in);
        Scanner in=new Scanner(System.in);

        while(true){
            System.out.println("输入0 0可退出系统");
            System.out.print("请输入要预定的座位行号:");
            int hang= in.nextInt();
            System.out.print("请输入要预定的座位列号:");
            int lei= in.nextInt();
            if(hang==0&&lei==0){
                System.out.println("已退出系统");
                break;
            }
            else if(hang<0||hang>9||lei>4||lei<0){
                System.out.println("输入数据有误请从新输入");

            }
            else if(hang <= 9 && lei <= 4){
            int ticket=0;
            for (int i = 0; i < arr.length; i++) {
                for (int j = 0; j < arr[i].length; j++) {
                    arr[hang-1][lei-1]=0;//减一的目的原因是在arr[0][1]其中0和1代表索引,应为数组的开始索引是由0开始,所以减一是为了访问所输入行和列的数值
                    ticket=ticket+arr[i][j];
                    System.out.print(arr[i][j]+" ");


                } System.out.println();


            }if(ticket==0){
                System.out.println("票已经预定完,暂无余票");
                break;
            }
            }
        }

    }
}

其中包括退出系统操作以及判断输入数据正确操作

和连续买票操作

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MFC客车售票系统源代码是使用Microsoft Foundation Class (MFC)库开发的一套客车售票系统源代码。这个系统可以用于客车站点的售票系统,包括售票、退票、查询车次信息、打印车票等功能。 这个系统的源代码主要是基于C++语言编写的,使用了MFC库提供的图形界面和控件,使用户可以通过图形界面进行操作。源代码中包含了各种功能模块的代码,比如售票模块、退票模块、车次查询模块等。这些模块通过MFC库提供的类和方法实现了对数据库的操作、界面的设计和用户交互等功能。 MFC客车售票系统源代码的特点是模块化设计,代码结构清晰,易于理解和修改。可以根据具体的需求对系统进行定制和扩展,比如增加新的功能模块、修改界面布局、优化查询算法等。源代码中也包含了详细的注释和文档,方便开发人员进行学习和使用。 这个系统还采用了数据库来存储车次信息、座位信息、用户信息等数据,源代码中包含了数据库的设计和操作代码。可以通过修改数据库结构和数据来适应不同的客车站点的需求,满足实际应用的要求。 总之,MFC客车售票系统源代码是一套基于MFC库的客车售票系统的源代码,具有良好的扩展性和灵活性,可以根据实际需求进行定制和修改,是一个可以用来学习和开发客车售票系统的有价值的源代码。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值