帮帮忙,编个程序
题目:通讯录要求如下:
基本功能:
a.添加个人信息
b.查询个人信息
c.删除个人信息
b.修改个人信息
e.信息排序
f.输出全部信息
拓展功能:
1 采用文件形式对通讯录进行操作,包括:写入文件,读取文件
2 设计要求说明:
通讯录至少应该有姓名,家庭住址,手机号码,邮编,email
输入信息是要检查数据项手机号码,邮编,email的合法性,手机:11位数字 邮编:6位数字 email:有@,且@两边非空.
对通讯录应该包含一下操作:
1.向通讯录中添加信息
2.在通讯录中按姓名和手机号查找信息
3.删除通讯录中的个人信息
4.修改通讯录的个人信息,并保存文件
5,按不同数据项排序后列表输出所有人的信息,通讯录中记录的数量没有限制。
6.将通讯录中的数据写入文件和从文件中读取数据,程序写入数据时则给出提示:写入文件时有2种方法,一为覆盖所有原有的内容,二为只将本次操作锁修改的个人信息写入文件。
7.程序启动先从文件读入数据,如果文件没有数据,则给出提示退出程序。
通讯录
1.添加
2.查询
3.删除
4.修改
5.排序
6.输出全部信息
7.写入文件
8.读取文件
0.退出
帮帮忙,麻烦了,谢谢!