第10周项目4:大奖赛积分
来源:互联网 发布:e网是什么网络 编辑:程序博客网 时间:2024/05/24 04:57
/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:dajiang.cpp*作 者 张伟建完成日期:2014年11月3日*版 本 号:v1.0**问题描述:大奖赛积分*输入描述:输入选手的成绩*输出描述:剩余8个分数的平均值*/#include <iostream>#include <cstdio>using namespace std;int main( ){ double sum=0,score,average,max=0,min=10; int i; cout<<"请输入选手的成绩(0-10)"<<endl; for(i=1; i<=10; i++) { cout<<"第"<<i<<"位评委给分:"; cin>>score; sum+=score; if(score>max) max=score; if(score<min) min=score; } cout<<"减去一个最高分:"<<max<<" "; cout<<"减去一个最低分:"<<min<<endl; sum=sum-max-min; average=sum/8.0; cout<<"当前选手的最后得分是:"<<average<<endl; cout<<"**********SUCCESS***********"; return 0;}
扩展1:评委不固定人数。#include <iostream>#include <cstdio>using namespace std;int main( ){ double sum=0,score,average,max=0,min=10,p; int i; cout<<"请输入选手的成绩(0-10)"<<endl; cout<<"评委人数:"; cin>>p; for(i=1;i<=p;i++) { cout<<"第"<<i<<"位评委给分:"; cin>>score; sum+=score; if(score>max) max=score; if(score<min) min=score; } cout<<"减去一个最高分:"<<max<<" "; cout<<"减去一个最低分:"<<min<<endl; sum=sum-max-min; average=sum/(p-2); cout<<"当前选手的最后得分是:"<<average<<endl; cout<<"**********SUCCESS***********"; return 0;}
知识点总结:程序里包含了最大值,最小值问题,加一个循环结构
学习心得:扩展还需要努力。
0 0
- 第10周项目4:大奖赛积分
- 第10周项目4.2大奖赛积分
- 第10周项目4-大奖赛积分(多次运行)
- 第10周项目4-大奖赛计分
- 第10周项目4大奖赛计分
- 第10周项目4-大奖赛计分
- 第10周项目4大奖赛计分
- 第10周项目4-大奖赛计分
- 第10周 项目4 大奖赛计分
- 第10周项目4-大奖赛计分
- 第10周项目4-大奖赛计分
- 第10周项目4-大奖赛计分
- 第10周项目4-大奖赛计分
- 第10周项目4-大奖赛得分
- 第10周项目4:大奖赛计分
- 第10周项目4-大奖赛计分拓展
- 第10周项目4-大奖赛计分(扩展)
- 第10周项目4.3大奖赛评分
- Unity3D中可用的数组类型
- 菜鸟nginx源码剖析数据结构篇(七) 哈希表 ngx_hash_t(下)
- Python标准库:内置函数ascii(object)
- .Net程序员玩转Android开发---(3)登陆页面布局
- 通过Unity3d创建二维码(利用zxing2.2)
- 第10周项目4:大奖赛积分
- JS字符串替换所有匹配字符
- 数据结构复习总结
- 如何将页脚固定在页面底部
- uiwebview 调用js 例子
- 第10周项目2-M$pszi$y拓展
- 复合类型学习总结
- AJax数据请求处理
- 第十周M$pszi$y是嘛意思(一)