1


#include <iostream>
using namespace std;

class StInfo
{
	/********* Begin *********/
	//在此处声明StInfo类
public:
	void SetInfo(int SID, char* Name, char* Class, char* Phone);
	void PrintInfo();
private:
	int sid;
	char* name;
	char* clas;
	char* phone;
	/********* End *********/
};

/********* Begin *********/
//在此处定义StInfo类
void StInfo::SetInfo(int SID, char* Name, char* Class, char* Phone)
{
	sid = SID;
	name = Name;
	clas = Class;
	phone = Phone;
}
void StInfo::PrintInfo()
{
	cout << "学号:" << sid << endl;
	cout << "姓名:" << name << endl;
	cout << "班级:" << clas << endl;
	cout << "手机号:" << phone << endl;
}
/********* End *********/


2

/********* Begin *********/
class Rectangle
{
    //在此处实现Rectangle类
     public :
      void Set(int h, int w)
      {
          height=h;
          width=w;
      }
     int GetArea()
     {
         return height*width;
     }
      
    private :
     int height;
     int width;

};
/********* End *********/

Rectangle GetRect(int h,int w)
{
    /********* Begin *********/
    //返回一个 h*w 的 Rectangle 对象
    Rectangle z;
    z.Set(h,w);
    return z;
    // z mianji 
    
    /********* End *********/
}

int GetRectArea(Rectangle rect)
{
    /********* Begin *********/
    //返回 rect 对象的面积
    
    return rect.GetArea();
    
    /********* End *********/
}


3

#include <bits/stdc++.h>
using namespace std;

/********* Begin *********/
//在此处实现一个汽车类
class Car
{
public:
    string door;
    string light;
    int speed;
    Car()
    {
        door = "OFF";
        light = "OFF";
        speed = 0;
    }


    //   打开车门、关闭车门、打开车灯、关闭车灯
    // 加速
    void dakaimen()
    {
        door = "ON";
    }
    void guanmen()
    {
        door = "OFF";
    }
    void kaideng()
    {
        light = "ON";
    }
    void guandeng()
    {
        light = "OFF";
    }
    void jiasu()
    {
        speed += 10;
    }
    void jiansu()
    {
        speed -= 10;
    }
    void print()
    {
        cout << "车门 " << door << endl;
        cout << "车灯 " << light << endl;
        cout << "速度 " << speed << endl;

    }
};
/********* End *********/

int main()
{
    /********* Begin *********/
    //在此处解析执行输出汽车的整体状态
    string  cmds;
    cin >> cmds;
    Car car;
    for (int i = 0; i < cmds.size(); i++) {
        if (cmds[i] == '1') car.dakaimen();
        if (cmds[i] == '2') car.guanmen();
        if (cmds[i] == '3') car.kaideng();
        if (cmds[i] == '4') car.guandeng();
        if (cmds[i] == '5') car.jiasu();
        if (cmds[i] == '6') car.jiansu();
    }

    car.print();
    return 0;


    /********* End *********/
}