优美文档网
扫码关注优美文档网

手机扫描二维码

关于C++的项目实训

农业知识文档网编辑:佚名2023-12-30 10:13:23农机知识

#include
#include
using namespace std;

int grade_to_score(char grade); //等级转换成分数
char score_to_grade(int score); //分数转换成等级
///////////////////////////////////////////////////////////////
/*
* 测试等级转换成分数函数的正确性
*/
//注释测试代码,为了方便,把所有的需求都下在这一个源文件中
//可以将其改成多文件结构
/*
int main(){
char temp = 'A';
for(int i = 0; i < 6; i++){
cout << "The grade: " << temp << " the score: ";
cout << grade_to_score(temp) << endl;
temp++;
}
}
*/
//////////////////////////////////////////////////////////////
/*
* 等级转换成分数
*/
int grade_to_score(char grade){
switch(grade){
case 'A': case 'a': return 95;
case 'B': case 'b': return 85;
case 'C': case 'c': return 75;
case 'D': case 'd': return 65;
case 'E': case 'e': return 50;
default :
cout << "The grade error!" ;
return 0;
};
}
/*
* 分数转换成等级
*/
char score_to_grade(int score){
if(score < 0 || score > 100){
cout << "score error " << endl;
exit(0);
}
if(score >= 90) {
return 'A';
}else if( score >= 80){
return 'B';
}else if(score >= 70){
return 'C';
}else if(score >= 60){
return 'D';
}
return 'E';
}

///////////////////////////////////////////////////////////
/*
* 测试分数转换成等级的正确性
*/
/*
int main(){
for(int i = 10; i <= 100; i += 5){
cout << "The score: " << i << ", the grade ";
cout << score_to_grade(i) << endl;
}
}
*/
///////////////////////////////////////////////////////////

void my_main(){
int total = 0; //总分
int index = 0; //科目数
int average = 0; //平均分
string grade_in;
bool input_ok = false;
while(1){
cout << "============================================" << endl;
cout << "Enter the grades, end by ' -1 ' > ";
getline(cin,grade_in);
index = grade_in.find("-1", 0);
if(index < 0){ //未找到结束标志 "-1"
cout << "Input has no end point, input again!" << endl;
continue;
}

for(int i = 0; i < index; i++){
char grade = grade_in[i];
//发现输入有无效的等级标志
if(grade > 101 || grade < 65 || grade >69 && grade <97){
cout << "Grade input error, your input the grade of < " << grade << " >"<< endl;
cout << "Input again please ! " << endl;
input_ok = true;
break;
}
total += grade_to_score(grade); //累加得到总分
}
if(input_ok){
total = 0; //总分归零
continue;
}
break;
}

average = total/index; //求得平均分
cout << "average = " << average << endl;
cout << "The average grade: " << score_to_grade(average); //打印平均分等级
cout << endl;
}

int main(){
my_main();
}

/*
* 不知道是不是有点刁难,为什么要用-1作为结束符呢
* 等级转换成分数A->95,B->85,C->75,D->65,E->50, 这样是不是有点牵强
* 不过就这样的
*/

89%的优秀读者还看下:

园林花卉实训报告范文模板(园林花卉实训报告范文模板

农机机械基础实训报告怎么写

农机机械基础实训报告总结

农业机械基础实训报告

园林花卉栽培与养护实训报告 园林花卉栽培与养护实训

农机教学实训设备(农机教学实训设备有哪些)

农业机械实训总结(农业机械实训总结心得)

农业机械操作技能实训(农业机械操作技能实训报告)

农机实训总结(农机实训总结5000)

农机实训报告800字(农机实训报告800字怎么写)

农机机械基础实训报告范文(农机机械基础实训报告范文

农机机械基础实训报告怎么写(农机机械基础实训报告怎

农机机械基础实训报告总结(农机机械基础实训报告总结

园林花卉学实训总结与体会800字(园林花卉学实训总结与

农机机械基础实训报告(农机机械基础实训报告总结)

园林植物的实训总结(园林植物的实训总结报告)

园林花卉实训报告总结范文图片(园林花卉实训报告总结

园林花卉实训报告总结范文怎么写(园林花卉实训报告总

园林花卉实训报告总结范文大全(园林花卉实训报告总结

园林花卉实训报告300字内容总结(园林花卉实训报告300

园林花卉实训报告300字内容怎么写(园林花卉实训报告30

园林花卉实训报告3000字怎么写的(园林花卉实训报告300

园林花卉实训报告总结与反思范文(园林花卉实训报告总

园林花卉实训报告总结与反思怎么写(园林花卉实训报告

园林花卉实训总结收获和体会(园林花卉实训总结收获和

园林花卉实训总结收获与感悟(园林花卉实训总结收获与

园林花卉实训总结收获与体会(园林花卉实训总结收获与

园林花卉实训报告总结怎么写啊(园林花卉实训报告总结

园林花卉实训报告300字怎么写好(园林花卉实训报告300

园林花卉实训报告300字怎么写的(园林花卉学实训总结)

园林花卉实训报告范文怎么写好(园林花卉实训报告范文

园林花卉实训报告范文怎么写的(园林花卉实训报告范文

园林花卉实训总结与反思范文(园林花卉实训总结与反思

园林花卉实训总结与反思报告(园林花卉实训总结与反思

园林花卉实训总结与反思怎么写(园林花卉实训总结与反

园林实训报告总结1000(园林实训报告总结1000字)

园林实训报告万能模板(园林实训报告万能模板3000字)

园林园艺实训报告范文(园林园艺实训报告范文大全)

园林园艺实训报告怎么写(园林园艺实训报告怎么写的)

园林园艺实训报告总结(园林园艺实训报告总结怎么写)

园林栽培养护实训心得体会(园林栽培养护实训心得体会

园林树木花卉学实训报告(园林花卉学实训总结)

园林花卉实训报告怎么写的范文(园林花卉实训报告怎么

园林花卉实训报告怎么写的好(园林花卉实训报告怎么写

园林花卉实训报告怎么写的啊(园林花卉实训报告怎么写

园林植物繁殖技术的实训报告(园林植物繁殖技术的实训

园林植物实训报告模板及范文(园林植物实训报告模板及

园林植物实训报告总结结尾(园林植物实训报告总结结尾

园林植物实训报告怎么写(园林植物实训报告怎么写的)

园林植物实训报告万能模板(园林植物实训报告万能模板

园林植物实训报告总结范文(园林植物实训报告总结范文

园林植物实训报告总结1000(园林植物实训报告总结1000

园林植物实训报告总结(园林植物实训报告总结1000)

园林栽培养护实训心得(园林栽培养护实训心得体会)

园林栽培实训报告2000字(园林栽培实训报告2000字怎么

园林花卉栽培与养护实训报告范文(园林花卉栽培与养护

园林花卉栽培与养护实训报告怎么写(园林花卉栽培与养

园林花卉栽培与养护实训报告总结(园林花卉栽培与养护

园林花卉实训报告3000字范文图片(园林花卉实训报告300

园林花卉实训报告3000字范文怎么写(园林花卉实训报告3

园林花卉实训报告3000字范文大全(园林花卉实训报告300

园林花卉实训报告3000字内容图片(园林花卉实训报告300

园林花卉实训报告3000字内容摘要(园林花卉实训报告300

园林花卉实训报告3000字内容怎么写(园林花卉实训报告3

园林植物栽培与养护实训报告(园林植物栽培与养护实训

园林养护实训报告(园林养护实训报告怎么写)

园林花卉实训报告总结与反思(园林花卉实训报告总结与

园林花卉实训报告总结范文(园林花卉实训报告总结范文

园林花卉实训报告总结怎么写(园林花卉实训报告总结怎

园林花卉学实训总结与体会(园林花卉学实训总结与体会

园林花卉学实训总结与反思(园林花卉学实训总结与反思

园林花卉学实训总结怎么写(园林花卉学实训总结怎么写

园林植物实训报告(园林植物实训报告总结)

园林花卉实训报告范文模板(园林花卉实训报告范文模板

园林花卉实训报告范文怎么写(园林花卉实训报告范文怎

园林花卉实训报告范文大全(园林花卉实训报告范文大全

园林花卉实训报告(园林花卉实训报告总结)

园林花卉实训报告范文(园林花卉实训报告范文大全)

园林花卉实训报告怎么写(园林花卉实训报告怎么写的)

园林花卉实训报告300字(园林花卉实训报告300字怎么写)

园林花卉实训报告3000字(园林花卉实训报告3000字怎么

园林花卉实训报告总结(园林花卉实训报告总结怎么写)

园林花卉实训总结报告怎么写(园林花卉实训总结报告怎

园林花卉学实训总结与体会怎么写(园林花卉学实训总结

园林植物实训总结(园林植物实训总结500字)

园林花卉实训总结怎么写啊(园林花卉实训总结怎么写啊

园林花卉实训总结怎么写范文(园林花卉实训总结怎么写

园林工程实训报告(园林工程实训报告总结2000字以上)

园林技术实训报告3000字(园林技术实训报告3000字怎么

园林专业实训总结1500字(园林专业实训总结1500字怎么

园林实训总结万能版(园林实训总结万能版2000字)

园林实训报告怎么写(园林实训报告怎么写范文)

园林园艺实训报告(园林园艺实训报告总结)

园林花卉实训报告300字范文(园林花卉实训报告300字范

园林花卉实训报告300字内容(园林花卉实训报告300字内

园林花卉实训报告300字怎么写(园林花卉实训报告300字

自动化生产线安装与调试实训小结怎么写

农村养殖加盟好项目(农村养殖加盟项目排行榜)

农村养殖加盟好项目有哪些(农村养殖加盟好项目有哪些

阳台种菜项目

国家扶持种植药材项目有哪些名单 国家扶持种植药材项

致富养殖创业网(致富养殖好项目大全)

园林养护包括哪些工作项目 园林养护包括哪些工作项目

东北中草药种植项目(东北中草药种植项目有哪些)

国家扶持种植药材项目哪里查(国家扶持种植药材项目哪

国家扶持种植药材项目2021(国家扶持种植药材项目2021

国家扶持种植药材项目有哪些(国家扶持种植药材项目有

2023年国家扶持种植药材项目(2023年国家扶持种植药材

生鹅养殖场(鹅养殖项目)

国家扶持种植药材项目补贴 国家扶持种植药材项目补贴

国家扶持种植药材项目哪里查 国家扶持种植药材项目哪

国家扶持种植药材项目政策 中药种植项目补贴

国家扶持种植药材项目有哪些 国家扶持种植药材项目有

有机蔬菜项目规划书怎么写 有机蔬菜项目规划书怎么写

农业机械项目(农业机械项目计划书)

小型昆虫养殖项目(小型昆虫养殖项目有哪些)

农机项目计划书(农业种植项目计划书怎么写)

和药材公司合作种植药材有哪些项目 和药材公司合作种

园林景观工程工程量清单项目与定额项目有哪些差别?

农机项目有哪些?(农机项目计划书)

中药材加盟项目 中药材加盟项目有哪些

重庆药材种植项目哪种最好(政府中草药种植项目)

药材种植加盟项目(药材种植加盟项目百部收购价格)

商机网站大全养殖(商机网项目)

家庭养殖创业(家庭养殖致富小项目)

2015养殖什么最赚钱项目(2020年养殖什么好?)

养殖有什么好项目(养殖有什么好项目,养殖有什么好项目

农村创业的好项目(农村创业的好项目种啥最赚钱)

中药种植项目国家补贴(中药种植项目国家补贴多少)

中药种植项目补贴怎么申请(中药种植项目国家补贴)

2016农村养殖什么最赚钱项目(2016农村养殖什么最赚钱

四川药材种植项目(四川药材种植项目哪种最好)

农村创业的好项目(农村创业的好项目养殖业)

养殖昆虫赚钱(昆虫养殖项目)

药材种植业致富项目(政府中草药种植项目)

农村种植的好项目南方(南方农村种植业什么项目好)

稻鳖共生养殖技术项目?

水果种植科技项目书(水果种植项目计划书)

农机项目有哪些?

加盟养殖基地(加盟养殖项目)

国家扶持的种植项目(国家扶持的种植项目有哪些)

国家扶持的种植项目有哪些(国家扶持种植药材项目)

养殖好项目致富项目(养殖创业致富项目)

病虫害防治项目创新点(病虫害防治项目创新点有哪些)

万科兰乔圣菲的项目介绍

2021中药种植项目国家补贴?

农业种植致富项目推荐(农业种植致富项目推荐理由)

农村养殖网jinchan(2020年农村养殖项目)

想在农行搞养殖什么项目好(想在农行搞养殖什么项目好

国家扶持种植药材项目

国家扶持种植药材项目有哪些?

中药材种植项目

山地种植项目介绍(山地种植项目介绍怎么写)

山地种植项目有哪些(山地种植项目有哪些项目)

室内种植致富项目(室内种植致富项目药材种植)

2019年有“钱”景的种植项目是什么?种植药材赚钱吗?

种植药材项目有哪些?

地窖养殖项目(地窖能种植和养殖什么啊)

种植什么一亩六七十万(种植什么一亩六七十万?推荐6种

央视农村加盟养殖项目(农村养殖业加盟项目)

四川药材种植项目?

农广养殖项目(农场养殖)

农村项目政策扶持项目

农业申请奖补项目怎么写

有机蔬菜项目规划书(有机蔬菜项目规划书怎么写)

2010农业扶持项目有哪些

一、给你足够的资金让你创业,你准备做什么项目?为什么选

国家农业补贴项目有哪些

项目部安全教育体系内容有哪些

农业政策扶持项目

最佳养殖项目(养殖推荐)

农业项目怎样获得政府补贴?

养殖业国家扶持的项目有哪些?

2017农业补贴项目有哪些

碧水源2021中标项目?

休闲农业和文旅项目寒冬来了吗?--项目频频被拆,如何破解

新农业产业项目有哪些是国家扶持

环保养殖技术(环保养殖项目有哪些)

养殖2020(养殖2020年政府扶持的项目)

水果项目计划书(水果项目实施方案)

有机农业项目有哪些?

东北特色水产养殖项目(适合东北养殖业致富项目)

养殖鹅的条件(鹅养殖项目)

花卉种植项目

特种养殖致富经(特种养殖致富项目)

最成功的农业项目有哪些?

龙湖两江新宸的项目现在什么情况?渝北区距离礼嘉板块比

什么是种植花卉项目?

在农村怎么赚钱?有什么具体的项目吗?

农村有哪些扶贫项目?

泥鳅养殖项目

农业项目公司开发有哪些/

什么是现代农业示范项目

新型农业项目有哪些

现在国家比较扶持什么农业项目?

绿化工程内业资料的项目 内容

农业项目有哪些

农村种什么挣钱?种植致富20个好项目

种植的补贴项目有哪些

农业科技项目有哪些?

农村现在做什么生意赚钱?有好的农村养殖、种植项目推荐

农民发财的项目有哪些?

种植农业项目有哪些

小区绿化的项目分类

文章关键词
实训 项目