用C#编写一个完整程序,从键盘输入5个值,并打印求和、平均数、最小值和最大值。

设计一个程序,将键盘上输入的百分制成绩转换成对应的五分制成绩并输出。若90分以上为A,80~89为B,70~79为C,60~69分D,60分以下为E。要求分别用条件语句和开关(switch)语句完成。 用的是VS2010 在线等答案~速度阿 求大神 一题给50分。
老师 , 给了这个。
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
}
}
}
。 求大神阿, 以后帮你刷分都不是事~~~

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入第一个数:");
double a = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入第二个数:");
double b = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入第三个数:");
double c = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入第四个数:");
double d = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入第五个数:");
double e = Convert.ToDouble(Console.ReadLine());

double sum = a + b + c + d + e;
Console.WriteLine("总和为:{0}", sum);
double pingjun = sum / 5;
Console.WriteLine("平均值为:{0}",pingjun);

double min =a;
double max=a;
var temp1 = new double [] { a, b, c, d, e };
for (int i = 0; i<5;i++ )
{
if(temp1[i]<min)
{
min = temp1[i];
}
if (temp1[i] > max)
{
max = temp1[i];
}
}
Console.WriteLine("最小值为:{0}", min);
Console.WriteLine("最大值为:{0}", max);
Console.ReadKey();
}
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-19
#include<stdio.h>

int main(void)
{
float score;
char grade;

do
{
printf("please input the score(0-100):");
scanf("%f", &score);
} while (score > 100 || score < 0);

switch ((int)score / 10)
{
case 10:
case 9:
grade = 'A';
break;
case 8:
grade = 'B';
break;
case 7:
grade = 'C';
break;
case 6:
grade = 'D';
break;
default:
grade = 'E';

}
printf("score=%.1f,grade=%c\n", score, grade);

return 0;

}

用C#编写一个完整程序,从键盘输入5个值,并打印求和、平均数、最小值和...
static void Main(string[] args){ Console.WriteLine("请输入第一个数:");double a = Convert.ToDouble(Console.ReadLine());Console.WriteLine("请输入第二个数:");double b = Convert.ToDouble(Console.ReadLine());Console.WriteLine("请输入第三个数:");double c = Convert.ToDouble(Con...

利用for循环,录入五门功课成绩求出平均值(c#)
public decimal 平均成绩 { get { return (语文成绩 + 数学成绩 + 英语成绩 + 历史成绩 + 地理成绩) \/ 5; } } } static void Main(string[] args) { Console.WriteLine("\/\/ 输入 x 退出本程序"); \/\/请用户输入人数,循环直到正确输入 int 输入的人数 = -1; ...

c#从键盘输入5个学生的数学成绩,把这些成绩保存在数组中,求出平均成...
class Program { static void Main(string[] args) { \/\/变量 string strValue; \/\/保存分数的数组,长度为5 int[] point = new int[5]; \/\/循环,开始录入学生成绩 for (int i = 0; i < point.Length; i++) { strValue = Input("请输入第{0}位学...

C# 5个整数,求它们的平均值以及比平均值大的数的个数,并把结果输出?
Console.Write("平均值为 {0}", 平均值);Console.Write("比平均值大的数的个数为 {0}", 5);if (a1 > 平均值) { Console.Write(a1); } if (a2 > 平均值) { Console.Write(a2); } if (a3 > 平均值) { Console.Write(a3); } if (a4 > 平均值) { Console.Write(a4); } ...

如何用C#写出:由输入框输入5个学生的分数,再查出最高分最低分平均分和...
\/\/求和 a += item;\/\/学生成绩 c +=item+" ";} \/\/比较 int g = arr[0];int d = arr[0];for (int i = 0; i < arr.Length; i++){ for (int j = 0; j < arr.Length-i-1; j++){ if (arr[j] < arr[j+1]){ int xin = arr[j];arr[j] = arr[j + 1];ar...

C# 5个整数,求它们的平均值以及比平均值大的数的值,并把结果输出?
方法来计算这 5 个整数的平均值,并将结果赋给变量 average。接下来,我们使用 foreach 循环遍历数组中的每个元素,如果该元素大于计算得到的平均值,则输出该元素的值。最后,我们通过调用 Console.WriteLine 来输出平均值以及比平均值大的数的值。希望对你有所帮助!如有其他问题,请随时提问。

编写c语言任意五个数并求该五个数的平均值 求大神解答!!!
for(i=0;i<5;i++)scanf("%d",&a[i]);for(i=0;i<5;i++)sum+=a[i];aver=sum\/5;printf("%f",aver);

c#作业循环录入5个人的年龄并计算平均年龄,如果录入的数据出现负数或大...
double sum=0;for(int i=0;i<5;){ console.writeline("输入第"+(i+1)+"个");int v=int.parse(console.readline());if(v<0||v>100){ console.writeline("输入值超出范围");} else{i++;sum+=v;} } console.writeline("平均值="+(sum\/5));

C语言 。做一程序。最大值,最小值和平均值。
minNum=min(array,5);aveNum=ave(array,5);printf("最大值: %d\\n",maxNum);printf("最小值: %d\\n",minNum);printf("平均值: %f\\n",aveNum);return 1;} void input(int *array,int n){ int i;printf("请输入5个数: \\n");for(i=0;i<n;i++){ fflush(stdin);scanf("%d"...

在C#中如何求出最大值,最小值和平均值
Console.WriteLine("最小值为:" + num[howMany - 1]);\/\/求平均值 double sum=0;for (int i = 0; i < howMany; i++){ sum+=num[i];} sum = sum \/ howMany;Console.WriteLine("平均值为:" + Convert.ToInt32(sum));Console.WriteLine();Console.ReadLine();} } } 楼上可能...

相似回答