10个裁判打分,去掉个最高分,在去掉个最低分,最后就平均值。那10个数可以是随机产生的,也可以自己输入

来源:百度知道 编辑:UC知道 时间:2024/06/01 05:44:15
这题开始的思路是定义两个变量MAX,MIN。MAX的初值是0,MIN的初值是100。利用FOR循环10次。
必须用C#做,需要的是代码!用C#做,急需代码,谢谢各位了,紧急问题!

我可以告诉你思路:使用随机函数产生10个随机数,既然是打分,那么可以用取模运算使产生的数在0-100之间 random(x)%101 就产生了0-100之间的数。使用数组最方便了,
编写一个max(x,y)和min(x,y)函数,使用循环求出最小和最大数去掉。或者直接把他们排序。
.net下代码如下:
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Double[] s = new Double[10];//申明数组
Random randomNo = new Random();
for(int i=0;i<10;i++)
{
s[i] = Math.Round((randomNo.NextDouble() * 100) % 101.00,2);
}
Array.Sort(s);
for (int p = 0; p < 10; p++)
Console.WriteLine(s[p]);
double all = 0;
for (int i = 1; i < 9; i++)
all = all + s[i];
all = all / 8.00;
Console.WriteLine(all);
Console.

10个裁判打分,去掉个最高分,在去掉个最低分,最后就平均值。那10个数可以是随机产生的,也可以自己输入 6个裁判给一个跳水运动员打分,平均分是8.5分;去掉最高分,平均分是8.2分;去掉最低分,平均分是8.6% 在歌手大赛中,有5个评委给第一名歌手打分.去掉最高分,平均得分9分,去掉一个最低分,平均得分9.2分 请问哪位C语言高手可以帮忙解答这道题:一场比赛,20个评委进行打分,去掉最高分和最低分,求平均分? C++程序设计:为了公平,体操比赛裁判的打分都会去掉一个最高分和一个最低分。怎么做?急索!!不胜感谢 10名评委,5个参赛者,去掉一个最高分,一个最低分,计算平均分(用C++) 5人给一人打分,去掉最高分和最低分,平均分9.58;如去掉最高分,平均分9.46;如去掉最低分,平均分9.66. 7个考官分别打分(满分100),去处一个最高分和一个最低分,再加起来除以5,结果是整数(正好除尽)的几率是多少? 最高分悬赏求个英文名字 为什么体操比赛裁判打分要去掉最高和最低分