標籤:
一、學生全面素質=德育素質*25% + 智育素質*65% + 體育成績*10%
二、德育素質(滿分為100分)=德育考評分 + 加減分
三、智育素質(滿分為100分)=智育考評分 + 加減分
四、體育素質(滿分為100分)=體育考評分 + 加減分
(這裡省去一些細節,但可以從下面演算法看出一些具體計算標準)
演算法開始:
一:計三個量分別表示:德育素質sum1<---0、智育素質sum2<----0、體育素質sum3<-----0
1、輸入違反紀律現象的次數n1
2、輸入破壞公用衛生的次數n2
3、輸入是否有宿舍不整潔乾淨、浪費水電等情況n3(是為1,否為0)
4、輸入上課不認真聽講,遲到、早退、曠課的次數n4
5、輸入兩課成績g1
6、根據情況輸入附加成績g2及附加扣分g3
7、sum1<---- 70 +g1*40% - 0.5*(n1+n2) - n3 - n4*1 + g2 - g3
A、輸入文化課程數n, i<----0
B、讓a[i] 表示(i+1)門課程成績,b[i]表示為(i+1)門課程的學分
C、迴圈輸入a[i],及b[i]
D、If a[i] 為等級“優”,則a[i]<----95
E、If a[i] 為等級“良”,則a[i]<----85
F、If a[i] 為等級“中”,則a[i]<----75
G、If a[i] 為等級“及格”,則a[i]<----60
H、If a[i] 為等級“不及格”,則輸入應扣分g ,a[i] <---- 60 - g
I、計算sum2’ <----( ( a[0]*b[0] +a[1]*b[1]+.....a[i]*b[i] ) / (b[0]+b[1]+...+ b[i] ) ) * 100%
J、按附加成績及扣分輸入附加成績g4和應扣分g5
K、sum2 <---- sum2’ + g4 - g5
a、If 學生是非體育專業學生 then
b、輸入上、下學期體育成績和體質健康測試標準成績分別為a1、b1、a2、b2
c、記測評分為:sum3’ = ( ( a1*50% + b1*50%) + (a2 *50% + b2 * 50% ) ) / 2
d、Else
e、輸入晨間鍛煉遲到、無故缺席的次數N1
f、輸入凡要求全班參加的文體活動無故不參加的次數N2
g、輸入健康情況:期末同學之間相關調查表結果所得的成績g6( 30 分總分)
h、End if
i、輸入按附加成績及加分標準的分數 g7
j、sum3 <---- sum3’ + g7
二:學生全面素質<---- sum1 * 25% + sum2*65% + sum3 * 10%
演算法結束
南通大學學生綜合測評的流程及虛擬碼