談談為學生成績分等級

2021-04-09 10:19:06 字數 549 閱讀 8341

談談為學生成績分等級

湖北省宜昌市第十五中學 (443001)

夏忠焱為學生成績分等級,不用編寫巨集。其實在excel中有現成的函式可用。應如下使用函式:

=choose(int(分數/相鄰等級分數的差)+1,相應的等級列表),其中等級列表的項數應如下計算:滿分/相鄰等級分數的差整商再加1

該文中就應這麼使用公式

=choose(int(分數/15)+1,"d","d","d","d","c","b","a");

如choose(int(74/15)+1,"d","d","d","d","c","b","a")

=choose(5,"d","d","d","d","c","b","a")=c

又如宜昌的計分方法120-100為a,99-90為b,89-80為c,79-70為d,69-60為e,60分以下為f,則使用公式

=choose(int(分/10)+1,"f","f","f","f","f","f","e","d","c","b","a","a","a")

如某生成績為112,則int函式結果為11,加1後則最後結果為"a";

學生成績排序

n.txt檔案記憶體放著學生的資訊 資訊包括姓名和分數 如 張三 90 李四 78 陳五 82 姓名和分數之間用空格隔開 分數和姓名之間換行 要求寫一個程式 把這些資料根據分數從小到大進行排序 如 李四 78 陳五 82 張三 90 排序結果依然放入這個檔案中。大家看下如何寫,這裡的行數是隨機的。我...

學生成績排列

程式的版權和版本宣告部分 檔名稱 學生成績的讀入和排序 完成日期 2012年 6月 3日 版本號 1 0 對任務及求解方法的描述部分 任務 學生成績排序 檔案score.dat 中儲存的是名學生的姓名和c 課 高數和英語成績。定義學生類,其中包含姓名 c 課 高數和英語成績及總分 均分資料成員,成員...

學生成績等級

檔名稱 完成日期 2013年 11月1 日 版本號 v1.0 對任務及求解方法的描述部分 輸入描述 學生成績等級問題 問題描述 要求輸入學生成績,給出學生成績等級 程式輸出 成績等級 問題分析 演算法設計 我的程式 心得體會 其實看著難,自己做起來就不難了...

學生成績排序

題目描述 總成績是按平時成績和考試成績加一塊的,平時成績佔30 考試成績佔70 平時成績和考試成績均為100 按照總成績排下序,總成績相同的看考試成績,考試成績相同的看平時成績,都相同的看姓名。成績按從大到小,姓名按字典序 輸入描述 先輸入一個整數n,代表有n個學生,接下來有n行,0 include...

學生成績排序

編寫一個程式,功能是對若干個同學的某門課程成績進行排序。要求定義一個學生類,類中私有成員有學生的編號及成績 成員函式有建立資料 輸入資料函式 編寫一個友元函式能完成對成績由高到低排序。從鍵盤輸入學生的個數 學號及一門課程的成績,呼叫排序程式後,將排序後的結果輸出。輸入 輸出格式如下 輸入 1001 ...