c++课程设计题目及代码
“c++课程设计题目及代码”相关的资料有哪些?“c++课程设计题目及代码”相关的范文有哪些?怎么写?下面是小编为您精心整理的“c++课程设计题目及代码”相关范文大全或资料大全,欢迎大家分享。
李C++程序课程设计题目
第一类题目 应用类
题目1:小学生测验
面向小学1~2年级学生,随机选择两个整数和加减法形成算式要求学生解答。 功能要求:
(1)电脑随机出10道题,每题10分,程序结束时显示学生得分;
(2)确保算式没有超出1~2年级的水平,只允许进行50以内的加减法,不允许两数之和或之差超出0~50的范围,负数更是不允许的;
(3)每道题学生有三次机会输入答案,当学生输入错误答案时,提醒学生重新输入,如果三次机会结束则输出正确答案;
(4)对于每道题,学生第一次输入正确答案得10分,第二次输入正确答案得7分,第三次输入正确答案得5分,否则不得分;
(5)总成绩90以上显示“SMART” ,80-90显示“GOOD”,70-80显示“OK”,60-70显示“PASS”,60以下“TRY AGAIN”
题目2:用英文单词模拟数学计算
读入两个小于100的正整数A和B,计算A+B。需要注意的是:A和B的每一位数字由对应的英文单词给出。
具体的输入输出格式规定如下:
输入格式:测试输入包含若干测试用例,每个测试用例占一行,格式为 \ + B = \,相邻两字符串有一个空格间隔。当A和B同时为zero时输入结束,相应的结果不要输出。 输出格式:对
09计算机c++课程设计题目
题目一:通讯录
设计一简单的通讯录管理系统可以对通信录进行简单管理,系统的主要功能:
1.显示通讯录中的所有记录 2.查询指定记录 3.增加记录 4.删除记录 5.保存记录 6.读取记录
题目二:电子日历
设计并实现如下功能: 设置日期
用日/月/年格式输出日期 可实现日期增加一天的操作
题目三:班级人事管理系统
功能要求:
(1) 设计一个人事管理的People(人员)类。考虑到通用性,这
里只抽象出所有类型人员都具有的属性:name(姓名),number(编号),birthday(出生日期),id(身份证号)等等。其中“出生日期”定义为一个“日期”类(具有属性):year(年),month(月),date(日)内嵌子对象。用成员函数实现对人员信息的录入和显示等必要的功能操作(自己独立思考设计)。要求包括:构造函数和析构函数,拷贝构造函数,内联成员函数。
(2) 从people(人员)类派生出student(学生)类,添加属性:班号 char chassNO;从people(人员)类派生出student(学生)类,添加属性:职务 char principalship,部门 char department;.从 student类中派生出gr
c++课程设计论文
C++课程设计论文
课程设计(论文)任务书
学 院 软件学院 专 业 软件工程+信息工程 班 级 3班
一、课程设计(论文)题目 学生成绩管理系统
二、课程设计(论文)工作自 2010 年 6 月 21 日起至 2010 年 6 月 25 日止。 三、课程设计(论文) 地点: 南区4栋2楼 四、课程设计(论文)内容要求: 1.本课程设计的目的
(1)使学生掌握C++编程的基本工作原理;
(2)培养学生基本掌握C++应用编程的基本思路和方法; (3)使学生掌握C++应用调试的基本技能; (4)培养学生分析、解决问题的能力; (5)提高学生的科技论文写作能力。
2.课程设计的任务及要求 1)基本要求:
(1)分析应用的功能构成; (2)分析数据对象及其关联; (3)实现系统的类的设计; (4)对所设计应用进行调试。
2)创新要求:
在基本要求达到后,可进行创新设计,增加功能、改进界面和性能。 3)课程设计论文编写要求
(1)要按照书稿的规格打印誊写设计论文
(2)论文包括目录、绪论、正文、小结、参考文献、谢辞、附录等 (3)论文装订按
C++课程设计报告
面向对象程序设计(C++)课程设计任务书
学 院 课程名称 完成期限 计算机与信息工程学院 专 业 通信工程 学生考勤管理系统的设面向对象程序设计(C++) 题 目 计与实现 自2017年6月12日至2017年6月17日共6天 一、项目目的 1.巩固和加深学生对程序设计课程基本知识的理解,综合该课程中所学的理论知识,独立或联合完成一个应用课题的设计; 2.根据选题需要,通过查阅手册和文献资料,培养分析和解决实际问题的能力; 3.进一步提高使用C++进行软件开发的能力。 内 容 及 任 务 二、项目任务的主要内容和要求 设计一个学生考勤管理系统。可以实现对学生信息的添加功能、查询功能、显示功能、编辑功能、删除功能、统计功能、保存功能、读取功能、排序功能。实现:学生信息的录入:修改:删除和查询,按姓名或学号查询。应用系统分析,建立该系统的功能模块框图以及界面的组织和设计,分析系统中的各个实体及它们之间的关系,根据问题描述,设计系统的类层次;完成系统的应用模块。 三、项目设计(研究)思路 考勤管理系统要实现对学生考勤的信息录入,根据给定信息对学生考勤结果进行分类统计,以及结果查询。 四、具体成果形式和要求 成果形
中南大学C++课程设计
中 南 大 学
本科生课程设计(实践)任务书、设计报告
(计算机程序设计基础C++)
中南大学职工工资管理系
题 目 统
学生姓名及学号 指导教师 学 院 专业班级
### 樊广军
机电工程学院 ###
计算机基础教学实验中心
2015、7、6——2015、7、17
目录
1. 一年心得------------------------1 2. 系统需求分析-----------------------------2 3. 总体设计---------------------------------2 4. 详细设计--------------------------------3 5. 系统调试--------------------------------3 6. 结果分析-------------------------------5 7. 程序源代码-----------------------------5 8. 总结-----------------------------------20 9. 参考文献-------
中南大学C++课程设计
中 南 大 学
本科生课程设计(实践)任务书、设计报告
(计算机程序设计基础C++)
中南大学职工工资管理系
题 目 统
学生姓名及学号 指导教师 学 院 专业班级
### 樊广军
机电工程学院 ###
计算机基础教学实验中心
2015、7、6——2015、7、17
目录
1. 一年心得------------------------1 2. 系统需求分析-----------------------------2 3. 总体设计---------------------------------2 4. 详细设计--------------------------------3 5. 系统调试--------------------------------3 6. 结果分析-------------------------------5 7. 程序源代码-----------------------------5 8. 总结-----------------------------------20 9. 参考文献-------
C++课程设计程序
#include <iostream>
#include <cstring>
using std::cout;
using std::endl;
class Course{
public:
Course():name(0),next(0){}
Course(char n[]);
~Course(){delete[] name;}
void setName(char n[]);
void setNextCourse(Course* c);
char *getName(){return name;}
Course* getNext(){return next;}
private:
char* name;
Course* next;
};
Course::Course(char n[]){
name=new char[strlen(n)+1];
strcpy(this->name,n);
}
void Course::setName(char n[]){
delete[] name;
this->name=new char[strlen(n)+1];
strcpy(this->name,n);
}
void Course::setNextCourse(Cou
扫雷课程设计C++版本
武汉轻工大学
数学与计算机学院
可视化程序设计大作业
专 业 数字媒体技术 班 级 数媒1301班 学 号 1305110032 姓 名 刘春钰 指导教师 吴海涛
2015 年 12 月 22 日
目录
第一章 游戏的总体分析与设计
1.1 游戏功能简介 1.2设计构想 1.3流程规划
第二章 扫雷游戏的具体实现过程
2.1 扫雷游戏模块的实现 2.1.1 扫雷游戏流程图 2.1.2 扫雷游戏主窗体的创建 2.1.3 主界面控制菜单的设计 2.2扫雷游戏核心-----布雷算法设计 2.3 扫雷鼠标事件的处理
第三章 扫雷游戏程序的调试与运行 第四章 扫雷游戏设计总结 第五章 参考文献 第六章 附录
第一章 游戏的总体分析与设计
1.1 游戏功能简介
扫雷游戏的基本功能 : 点击鼠标左键于未知区域,如果未知区域有雷,游戏停止,显示所有的地雷。如果没雷,则显示周围雷数,如果周围没雷,则再查看周围八个区域是否有雷直到有雷为止并显示,这其实是一个递归过程。
点击鼠标右键于未知区域,则将
中南大学C++课程设计
中 南 大 学
本科生课程设计(实践)任务书、设计报告
(计算机程序设计基础C++)
中南大学职工工资管理系
题 目 统
学生姓名及学号 指导教师 学 院 专业班级
### 樊广军
机电工程学院 ###
计算机基础教学实验中心
2015、7、6——2015、7、17
目录
1. 一年心得------------------------1 2. 系统需求分析-----------------------------2 3. 总体设计---------------------------------2 4. 详细设计--------------------------------3 5. 系统调试--------------------------------3 6. 结果分析-------------------------------5 7. 程序源代码-----------------------------5 8. 总结-----------------------------------20 9. 参考文献-------
C++课程设计大型实验
C++程序设计课程设计
实验题目教职工信息管理(6)
计算机科学与技术学院
教职工信息管理实验报告
一 大型实验的内容
基本要求:
定义职工(employee )类,其中至少包括姓名、性别、工号、电话、所在系部 和 职称。
功能要求:
1、设计菜单实现功能选择;
2、输入功能:输入职工信息,并保存到文件中; 3、查询功能:
1)能够根据工号精确查询职工信息; 2)能够根据姓名、科室查询职工信息
3)分系部进行职称统计,计算各职称的人数 4、根据职工的职称排序输出 5、根据工号修改职工信息
浙江工业大学本科毕业设计文献综述
6、根据工号删除职工信息
二 运行环境
教职工管理系统在vc++6.0平台下开发,操作系统:Windows 7。
‘
三 实验课题分析(主要的模块功能、流程图)
3.1 教职工信息管理系统的主要功能
教职工信息管理系统的主要功能为:输入和管理职工信息,能够根据工号、姓名、科室精确查询职工信息,计算各职称的人数等工作。详细的系统功能结构为图1所示。
教职工信