21xrx.com
2024-12-22 21:58:29 Sunday
登录
文章检索 我的文章 写文章
C++课程设计题目:城市信息管理系统-附代码
2023-07-12 07:41:59 深夜i     --     --
C++ 城市信息 管理系统 代码

随着城市的发展和人口的增长,城市的信息越来越复杂,为了更好地管理城市信息,我们设计了一个城市信息管理系统。

这个系统主要包括以下几个模块:城市、人口、交通工具等。

城市模块中包括城市名称、面积、人口数量、GDP等基本信息。人口模块中包括人口的姓名、性别、年龄、出生日期、职业等基本信息。交通工具模块中包括汽车、火车、飞机等各种交通工具的基本信息。

为了更好地管理这些信息,我们采用了C++语言进行编写。通过类的定义和各种函数的实现,使得各个模块之间可以进行信息的互相调用,从而实现整个系统的功能。

下面是我们编写的代码:

//城市信息管理系统

#include

#include

using namespace std;

class City //定义一个城市类,包括城市的基本信息

{

private:

  string name; //城市名称

  double area; //城市面积

  int population; //城市人口数量

  double gdp; //城市GDP

public:

  City(string n="",double a=0,int p=0,double g=0) //构造函数

    name=n;

    area=a;

    population=p;

    gdp=g;

  void show() //显示城市信息

    cout<<"城市名称:"< <

    cout<<"城市面积:"<<

    cout<<"城市人口数量:"< <

    cout<<"城市GDP:"< <

};

class People //定义一个人口类,包括人口的基本信息

{

private:

  string name; //人口姓名

  string sex; //性别

  int age; //年龄

  string birth; //出生日期

  string job; //职业

public:

  People(string n="",string s="",int a=0,string b="",string j="") //构造函数

    name=n;

    sex=s;

    age=a;

    birth=b;

    job=j;

  void show() //显示人口信息

    cout<<"人口姓名:"< <

    cout<<"性别:"< <

    cout<<"年龄:"< <

    cout<<"出生日期:"< <

    cout<<"职业:"< <

};

class Vehicle //定义一个交通工具类,包括交通工具的基本信息

{

private:

  string name; //交通工具名称

  string type; //交通工具类型

  double price; //价格

public:

  Vehicle(string n="",string t="",double p=0) //构造函数

    name=n;

    type=t;

    price=p;

  void show() //显示交通工具信息

    cout<<"交通工具名称:"< <

    cout<<"交通工具类型:"< <

    cout<<"价格:"< <

};

int main()

{

  City c("北京",168.7,2170,3663097); //创建一个城市对象c

  c.show(); //显示城市信息

  People p("张三","男",25,"1995-06-20","工程师"); //创建一个人口对象p

  p.show(); //显示人口信息

  Vehicle v("奔驰","轿车",580000); //创建一个交通工具对象v

  v.show(); //显示交通工具信息

  return 0;

}

通过上述代码,我们可以创建城市、人口、交通工具等对象,并通过调用相应的函数显示其基本信息。这样,我们就可以更好地管理城市的信息了。

总之,城市信息管理系统是一个非常重要的系统,它可以更好地帮助我们管理城市的信息,使城市更加繁荣发展。通过C++语言的应用,我们可以更加方便快捷地进行城市信息的管理。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复