首页 > 其他分享 >学生管理系统

学生管理系统

时间:2023-12-16 10:12:10浏览次数:22  
标签:index cout 管理系统 int system 学生 vector no1

#include <iostream>
#include <vector>
using namespace std;
struct a{
    string name;
    int id;
    int age;
    string Class;
    int number;
}index;
void MAIN(){
    cout<<"欢迎使用学生管理系统"<<endl
        <<"***1.新建学生信息***"<<endl
        <<"***2.查找学生信息***"<<endl
        <<"***3.修改学生信息***"<<endl
        <<"***4.删除学生信息***"<<endl
        <<"***5.退出管理系统***"<<endl;
}
vector<a> no1(vector<a> x);
vector<a> no2(vector<a> x);
int main(){
    vector<a>x;
    int n;
    while(1){
        MAIN();
        cin>>n;
        if(n>5){
            system("cls");
            continue;
        }else if(n==5){
            system("pause");
            break;
        }
        switch(n){
            case 1:
                no1(x);
                break;
            case 2:
                no2(x);
                break;
        }
        system("pause");
        system("cls");
    }
    return 0;
}
vector<a> no1(vector<a> x){
    cout<<"请输入你的姓名:";
    cin>>index.name;
    cout<<"请输入你的年龄:";
    cin>>index.age;
    cout<<"请输入你的班级:";
    cin>>index.Class;
    index.id = 1000+index.number;
    cout<<"你的学号是:"<<index.id<<endl;
    index.number++;
    x.push_back(index);
    return x;
}
vector<a> no2(vector<a> x){
    cout<<"请选择您要查找的方式:"<<endl
        <<"***1.根据学号查询***"<<endl
        <<"***2.根据姓名查询***"<<endl
        <<"***3.根据班级查询***"<<endl;
    return x;
}

 

标签:index,cout,管理系统,int,system,学生,vector,no1
From: https://www.cnblogs.com/wangyihang-xh/p/17904544.html

相关文章

  • 学生信息
    #include<bits/stdc++.h>#include<Windows.h>#include<vector>usingnamespacestd;structStudent{intid;stringname;intage;intgrade;}s;voidchengxiqd(){cout<<"欢迎来到学生管理系统!!"<<endl;......
  • 学生管理系统
    #include<bits/stdc++.h>#include<windows.h>usingnamespacestd;structStudent{ intid;//学号 stringname;//姓名 intage;//年龄 intgrade;//班级}s;voidzhujm(){ cout<<"欢迎来到学生管理系统!!"<<endl; cout<<"请你做出以下......
  • 学生系统
    #include<iostream>#include<vector>usingnamespacestd;structstudent{intid;//学号stringname;//名字intage;//年龄intgrade;//班级}s;voidxitong(){cout<<"欢迎来到学生管理系统"<<endl;cout<<&qu......
  • 学生管理
    #include<iostream>#include<vector>#include<windows.h>usingnamespacestd;structStudent{ intid; stringname; intage; intgrade;}s;voidmaininterface(){ cout<<"*欢迎来到学生管理系统*"<<endl; cout<<"1.新......
  • 师生健康信息管理系统-计算机毕业设计源码+LW文档
    摘要随着移动应用技术的发展,越来越多的用户借助于移动手机、电脑完成生活中的事务,许多的传统行业也更加重视与互联网的结合。本论文主要介绍基于java的师生健康信息管理系统,运用软件工程原理和开发方法,采用springboot框架构建的一个管理系统。整个开发过程首先对软件系统进行需求......
  • 2024年值得关注的11款工单管理系统——完整比较分析
    享11款主流的工单管理系统,比如:1.PingCode:IT服务管理(ITSM)系统;2.纷享销客:一站式客服工单管理方案;3.Udesk:客户支持或服务台系统;4.OTRS:海外ITSM工单系统;5.Worktile:项目管理系统;6.osTicket:开源客户支持或服务台系统等。一、工单管理系统的类型工单管理系统可以根据不同的应用场景和......
  • 浅析AI视频分析与视频管理系统EasyCVR平台及场景应用
    人工智能的战略重要性导致对视频智能分析的需求不断增加。鉴于人工智能视觉技术的巨大潜力,人们的注意力正在从传统的视频监控转移到计算机视觉的监控过程自动化。1、什么是视频分析?视频分析或视频识别技术,是指从视频片段中提取有用信息的过程,比如视频中的人数、识别特定的物体或......
  • 浅析AI视频分析与视频管理系统EasyCVR平台及场景应用
    人工智能的战略重要性导致对视频智能分析的需求不断增加。鉴于人工智能视觉技术的巨大潜力,人们的注意力正在从传统的视频监控转移到计算机视觉的监控过程自动化。1、什么是视频分析?视频分析或视频识别技术,是指从视频片段中提取有用信息的过程,比如视频中的人数、识别特定的物体或个......
  • 半导体CRM选型:什么样的客户管理系统适合芯片制造业
    随着半导体材料行业的快速发展,企业面临着越来越多的挑战。在这个高度竞争的市场中,如何提高销售管理效率、降低成本、优化资源配置成为各企业亟待解决的问题。而引入CRM系统则可以为企业提供一整套信息化解决方案,推动半导体材料行业的持续发展。半导体材料行业概述半导体材料行......
  • Java云架构、云服务、云运维的医院信息管理系统源码(云HIS)
    医院信息系统(HIS)经历了从手工到单机再到局域网的两个阶段,随着云计算、大数据新技术迅猛发展,基于云计算的医院信息系统将逐步取代传统局域网HIS,以适应人们对医疗卫生服务越来越高的要求。利用云计算、大数据等现代信息技术研发的医疗卫生信息平台(HIP)实现了医院信息化从局域网向互......