matlab輸入百分制成績,要求輸出成績等級,abc

2021-03-05 09:13:54 字數 4100 閱讀 6988

1樓:我是比丘猴

clear;

m=input('請輸入一個數值:');

m=ceil(m/10);

switch m

case

disp('a');

case 8

disp('b');

case 7

disp('c');

case 6

disp('d');

case

disp('e');

otherwise

disp('輸入有誤!')

endmatlab的吧..這個樣子就可以了吧?不過還是希望樓主下次自己寫,這種程式還是自己寫過才能學到東西,而且這算是基本的了,樓主加油吧~

2樓:大野瘦子

#include

int main()

else

}return  0;

}matlab的輸入與輸出

輸出語句就是一個非常簡單的,disp(『yes, of course』)

這樣的話就能輸出yes, of course

如果想要輸出變數就輸出變數名即可 disp(變數名)

關於輸入:

輸入沒啥好說的,就是input

比如說:input(『please input an integer』)

這樣的話就會輸出一句:please input an integer,然後你就能輸進去一個數值

同時要說的是,input也是有返回值的,可以返回數或者字串兩種型別,而數是已經預設好了的,而字串是沒有預設的,需要自己去宣告,舉個例子

x = input(『yes ,of course』); 可以返回一個數

x = input(『please input an string』,』s』); 返回一個字串

給出matlab中的詳細操作

input('such an instance');

x = input('please input an integer');

x = input('please input an string','s');

disp('中文無敵的');

disp(x);

3樓:笑哈哈的小鵬

用flor(負無窮方向取整更好喔)

clear;

a=input('請輸入一個數值:');

a=floor(a/10);

switch a

case

disp('a');

case 8

disp('b');

case 7

disp('c');

case 6

disp('d');

case

disp('e');

otherwise

disp('輸入有誤!')end

4樓:匿名使用者

這個問題用if語句就可以實現啊

grade=input('請輸入百分之原始成績:');

disp('五級製成績為:')

if(grade<60)

disp('e');

elseif(grade>=60&&grade<70)disp('d');

elseif(grade>=70&&grade<80)disp('c');

elseif(grade>=80&&grade<90)disp('b');

elseif(grade>=90&&grade<=100)disp('a');

end看執行結果:

5樓:墓之於人生

if expression

statements

elseif expression

statements

else

statementsend

6樓:匿名使用者

這個不是應該用floor嗎?『看最佳答案裡用的是ceil

7樓:生深燈火

% if_example2

hundred_score=input(』

please input test_score:』);

if hundred_score>=90

grad_score=『a』;

elseif hundred_score>=80&& hundred_score<90

grad_score=『b』;

elseif hundred_score>=70&& hundred_score<80

grad_score=『c』;

elseif hundred_score>=60&& hundred_score<70

grad_score=『d』;

else

grad_score=『e』;

enddisp([『corresponding grad_score:』,grad_score])

輸入一個百分制成績,要求輸出成績等級a、b、c、d、e。用matlab來做?

8樓:匿名使用者

這個問題用if語句就可以實現啊

grade=input('請輸入百分之原始成績:');

disp('五級製成績為:')

if(grade<60)

disp('e');

elseif(grade>=60&&grade<70)disp('d');

elseif(grade>=70&&grade<80)disp('c');

elseif(grade>=80&&grade<90)disp('b');

elseif(grade>=90&&grade<=100)disp('a');

end看執行結果:

9樓:匿名使用者

if語句就可以實現:

grade=input('請輸入百分之原始成績:');

disp('五級製成績

為:')

if(grade<60)

disp('e');

elseif(grade>=60&&grade<70)disp('d');

elseif(grade>=70&&grade<80)disp('c');

elseif(grade>=80&&grade<90)disp('b');

elseif(grade>=90&&grade<=100)disp('a');

end看執行結果:

10樓:墓之於人生

if expression

statements

elseif expression

statements

else

statementsend

11樓:大野瘦子

#include

int main()

else

}return  0;

}matlab的輸入與輸出

輸出語句就是一個非常簡單的,disp(『yes, of course』)

這樣的話就能輸出yes, of course

如果想要輸出變數就輸出變數名即可 disp(變數名)

關於輸入:

輸入沒啥好說的,就是input

比如說:input(『please input an integer』)

這樣的話就會輸出一句:please input an integer,然後你就能輸進去一個數值

同時要說的是,input也是有返回值的,可以返回數或者字串兩種型別,而數是已經預設好了的,而字串是沒有預設的,需要自己去宣告,舉個例子

x = input(『yes ,of course』); 可以返回一個數

x = input(『please input an string』,』s』); 返回一個字串

給出matlab中的詳細操作

input('such an instance');

x = input('please input an integer');

x = input('please input an string','s');

disp('中文無敵的');

disp(x);

2019安順公務員筆試成績摺合百分制是怎麼算的

筆試成績按 百分制計算,百分制筆試成績 筆試成績 少數民族加分 3 60 筆試 面試成績和總版成績均按 四舍權五入法 保留小數點後兩位數字。同一職位考生總成績名次出現末位並列的,筆試成績高的考生進入下一環節,若筆試成績相同的,以 行政職業能力測驗 科目成績高的進入下一環節。筆試成績按百分制計算,百分...

英語六級成績440分相當於百分制多少分

提取碼 fq9d 英語六級成績440分相當於百分制62分。自2005年6月考試起,大學英語 四 六級考試的原始分數在經過加權 等值處理後,參照常模轉換為均值為500 標準差為70的常模正態分數。四 六級的分數常模群體由1987年的全國若干所重點大學的近萬名本科生組成。四 六級考試委員會計劃在2006...

藝術類專業百分制權重綜合成績計算公式是什麼

通用的計算公式為 專業成績 專業總分 700 文化成績 文化總分 300。具體還要根據學校的規定而變化。藝術生高考錄取原則 1 文化課達到控制線,按專業課排名由高到低錄取。例如 戲劇學院電影電視系編導專業。2 部分高名次按文化課達到控制線,專業排名由高到低錄取 略後名次採用文化課比值排序錄取。例如中...