南通大學學生綜合測評的流程及虛擬碼

來源:互聯網
上載者:User

標籤:

一、學生全面素質=德育素質*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%

 

演算法結束

 

南通大學學生綜合測評的流程及虛擬碼

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.