分别用函数实现以下功能,完成一个小型的学生信息管理系统,要求:C++(1)函数 input :输入 N ( N 由自己定义,最少5个)个学生的姓名和学号;(2)函数 sort :按学号由小到大顺序排序,姓名顺序也随之调整,并分行输出排好序的学号和姓名;(3)函数 search :输入一个学号,用折半查找法找出该学号的学生姓名,在主函数输入要查找的学号,并输出该学生姓名;(4)用主函数分别调用以上函数(最好有菜单)。