歌星評分課程設計按0結束
『壹』 學校要舉辦一個歌星大獎賽,現在要編寫一個程序實現對歌星大獎賽的選手進行評分的系統。(給分的原則為:
信息化時代了,找個電腦手動錄入Excel表格都能算出總成績! 開發啥系統!!!
『貳』 VB程序設計大獎賽評分程序設計 編寫程序實現在歌手大獎賽中,有10個評委為參賽的選手打分,分數為1到100
Private Sub Command1_Click()
s = 0
zf = 0
For i = 1 To 10
s = InputBox("第" & i & "位評委給分:")
zf = zf + s
Next i
Print "總得版分:權" & zf
End Sub
『叄』 c語言程序設計 : 有8個評委,5個歌手,評委為每個歌手打分。去掉最高分和最低分,求每個歌手的平均分。
如果你想簡單一點就
初始化二維數組再進行運算:
#define pw 8 /*評委數目*/
#define gs 5 /*歌手數目*/
main()
{
int i,j,max,min,sum,ave[gs];
int a[gs][pw]={{1,1,1,1,1,1,1,1}, /*先初始化分數再進行運算*/
{1,1,1,1,1,1,1,1},
{1,1,1,1,1,1,1,1},
{1,1,1,1,1,1,1,1},
{1,1,1,1,1,1,1,1}};
for(i=0;i<gs;i++)
{
sum=0;max=0;min=10000;/*初始化累加值,最大值,最小值*/
for(j=0;j<pw;j++)
{
sum=sum+a[i][j];
if (max<a[i][j]) max=a[i][j];
if (min>a[i][j]) min=a[i][j];
}
ave[i]=(sum-max-min)/(pw-2);/*(累加值-最大值-最小值)/(評委總數-2)*/
printf("avepoint of gs[%d]:=%d\n",i+1,ave[i]);/*輸出每個歌手的評價分數*/
}
getch();
}
以下是在運算中輸入分數:
#define pw 8 /*評委數目*/
#define gs 5 /*歌手數目*/
main()
{
int i,j,max,min,sum;
int a[gs][pw],ave[gs];
for(i=0;i<gs;i++)/*輸入歌手分數*/
for(j=0;j<pw;j++)
{
printf("[%d]point of gs[%d]:",j+1,i+1);
scanf("%d",&a[i][j]);
}
for(i=0;i<gs;i++)
{
sum=0;max=0;min=10000;/*初始化累加值,最大值,最小值*/
for(j=0;j<pw;j++)
{
sum=sum+a[i][j];
if (max<a[i][j]) max=a[i][j];
if (min>a[i][j]) min=a[i][j];
}
ave[i]=(sum-max-min)/(pw-2);/*(累加值-最大值-最小值)/(評委總數-2)*/
printf("avepoint of gs[%d]:=%d\n",i+1,ave[i]);/*輸出每個歌手的評價分數*/
}
getch();
}
『肆』 用VB程序設計一個歌手大賽的評分程序
Private Sub Command1_Click()
Dim s, i, j, arr(1 To 10), t, sum
For i = 1 To 10
s = Val(InputBox("輸入第" & i & "個評分(-10分):", "歌手大賽評分程序"))
If s < 0 Then s = 0 Else If s > 10 Then s = 10
arr(i) = s
sum = sum + arr(i)
Next
For i = 1 To 10
For j = 1 To i
If arr(i) > arr(j) Then
t = arr(i): arr(i) = arr(j): arr(j) = t
End If
Next
Next
Label1.Caption = "最高分為:" & arr(10)
Label2.Caption = "最低分為:" & arr(1)
Label3.Caption = "選手最後得分:" & Round(sum / 8, 1)
End Sub
Private Sub Command2_Click()
Unload Me
End Sub
『伍』 C語言課程設計 歌手比賽系統怎麼寫
管理系統需要添加兩個子成績,分別是能夠輸出優秀成績單和不及內格成績單並且以(鏈表)形容式組織,優秀線由宏定不會寫,要求如下,雖然我很窮木有財富,但我有一個不甚感激的心啊。 對一次歌手比賽系統成績進行管理,功能要求:輸入每個選手的數據包括編號、姓名、十個評委的成績,根據輸入計算出總成績和平均成績(去掉最高分,去掉最低分)。2、顯示主菜單如下:1)輸入選手數據 2)評委打分 3)成績排
『陸』 C語言課程設計問題,幫買看下下面的程序
LZ.關於抄你的這3個問題:第一個襲按你的要求改後這個程序的功能性就會大大降低了,例如,如果第10位評委打分的時候輸錯了,你讓程序停止運行,那前面9位評委的打分也會全部作廢,所以還是按照程序本來的設計功能更好。
第二個問題關於 printf("%d\n",a[i]);,類似這樣的語句,他不是解釋說明的意思,他是在程序正常運行是必不可少的提示,好提醒程序使用者知道下面怎麼操作,也許你是設計者知道怎麼操作,知道每一步是什麼意思,但對使用者就毫無知曉了,那些提示句子在程序是不能隨便刪減的,負責會影響程序的操作功能。/*XXXXXXXXX*/這類注釋可以刪掉
第三個問題,標出必要的說明,這個你最好自己那個地方不懂提出來,這樣一個完整程序拿出來做注釋,即使做了也可能不能完全讓你明白,所以最好把你不懂的所有地方自己提出來問
『柒』 歌星大賽中n個選手,10個評委打分,分數為1——10分。選手得分:去掉一個最高和最低分後剩餘8個的平均分,
這個很簡單的,我做過,只是分數是1-100分的,你改下就OK了。
#include<stdio.h>
#include<math.h>
int
main(void)
{
int score[10];
int i;
int max;
int min;
int m;
int n;
int best_score;
int worst_score;
float average;
int sum=0,left_sum;
float cha,smallest_cha,biggest_cha;
printf("Please input ten scores(0--100) :\n");
for(i=0;i<10;i++)
scanf("%d",&score[i]);
for(i=0;i<10;i++)
sum+=score[i];
max=score[0];
min=score[0];
for(i=1;i<10;i++)
{
if(score[i]>=max)
max=score[i];
else if(score[i]<=min)
min=score[i];
}
left_sum=sum-max-min;
average=(float)left_sum/8;
printf("The max score is %d\n",max);
printf("The min score is %d\n",min);
printf("The average score is:");
printf("%f\n",average);
best_score=score[0];
worst_score=score[0];
smallest_cha=score[0]-average;
biggest_cha=score[0]-average;
if(smallest_cha<=0)
{
smallest_cha=-smallest_cha;
biggest_cha=-biggest_cha;
}
for(i=1;i<10;i++)
{
cha=score[i]-average;
if(cha<=0)
cha=-cha;
if(cha<=smallest_cha)
{
best_score=score[i];
m=i+1;
smallest_cha=cha;
}
else if(cha>=biggest_cha)
{
worst_score=score[i];
n=i+1;
biggest_cha=cha;
}
}
printf("The best_score is %d,The best_judge is%d\n",best_score,m);
printf("The worst_score is %d,The worst_judge is%d\n",worst_score,n);
return 0;
}
『捌』 c語言歌星評分系統
現在的大學生都這副樣子,這個板塊已經成為代做作業的地方了。
難怪現在就業這么差,都是自找的
『玖』 C程序歌星評分系統!全部分數都給了!急急急!!!
歌星評分系統這樣的系統沒有必要用C語言編寫吧,用C#或VB.NET這樣的開發語言更快更好些。專其實也可以直接買現屬成的系統,象天縱評委評分系統,支持手工打分、電腦打分、無線評分器評分、手機或平板打分,有在線租用,也可以本地安裝版本。能滿足各種比賽的評委打分。
『拾』 中國移動人工服務,評分的時候按了0又按了1會怎麼樣沒聽清。(想給滿意的)
正常情況下系統會以您第一次的評價結果為准,如果想要給客服人員好評,可以再次咨詢後給予好評。