close

標題:

Pascal 一問-----write program(20點)

發問:

Write a program to follow the grading table below to output final grade of a student.Mark----------------------Grade100-90----------------------A89-80-----------------------B79-70-----------------------C69-60---------------------- D59-50----------------------... 顯示更多 Write a program to follow the grading table below to output final grade of a student. Mark----------------------Grade 100-90----------------------A 89-80-----------------------B 79-70-----------------------C 69-60---------------------- D 59-50---------------------- E 49-30-----------------------F 29-0------------------------U Sample: (1) Enter mark: 65 Your grade is D. (2) Enter mark: 110 Please enter mark between 0-100 (3) Enter mark: -5 Please enter mark between 0-100 (4) Enter mark:100 Your grade is A. 更新: 唔好打中文 plz~~~~~~~~~~~~~~~ 更新 2: 點解run 唔到

aa.jpg

 

此文章來自奇摩知識+如有不便請留言告知

最佳解答:

program mark_report; Var mark: integer; BEGIN write ('Enter mark'); readln(mark); while not ((mark>=0) and not (mark=0) and (mark=90) and (mark=80) and (mark=70) and (mark=60) and (mark=50) and (mark=30) and (mark=0) and (mark
其他解答:

Actually,we should use repeat loop and if..then... to deal it. here i tell you how to do it , after this ,there is finished work at last paragraph (1) 100 then writeln('Plese enter mark between 0-100'); next, again i used if..then.. loop : if (mark>=0) and (mark= it means larger than or equal to write('Your grade is '); and =90) and (mark=80) and (mark=70) and (mark=60) and (mark=50) and (mark=30) and (mark=0) and (mark=0) and (mark100 then writeln('Plese enter mark between 0-100'); if (mark>=0) and (mark=90) and (mark=80) and (mark=70) and (mark=60) and (mark=50) and (mark=30) and (mark=0) and (mark=0) and (mark=0) and not (mak=0) and (mak=lower mak) and (

arrow
arrow
    創作者介紹
    創作者 ohe09nz81r 的頭像
    ohe09nz81r

    ohe09nz81r的部落格

    ohe09nz81r 發表在 痞客邦 留言(0) 人氣()