Cấu trúc rẽ nhánh và lặp

Đinh Hoàng Nhất Quyên

Viết chương trình nhập vào điểm trung bình của một học sinh và phân loại học sinh theo tiêu chuẩn sau:

9≤ Điểm TB Loại A7≤ Điểm TB < 9 Loại B5≤ Điểm TB < 7 Loại CĐiểm TB < 5 Loại DInputGồm số số thực TB(0<=TB<=10) �� (0≤��≤1OutputGhi ra một trong các kí tự thộc tập {A, B, C, D}.Sample InputCopy7.5Sample OutputCopy8
Nguyễn Lê Phước Thịnh
29 tháng 8 2023 lúc 20:53

uses crt;

var a:real;

begin

clrscr;

readln(a);

if (a>=9) then write('A')

else if ((7<=a) and (a<9)) then write('B')

else if ((5<=a) and (a<7)) then write('C')

else write('D');

readln;

end.

Bình luận (0)
nguyen đức mạnh
29 tháng 8 2023 lúc 20:55

python
 

diem_tb = float(input("Nhập điểm trung bình của học sinh: "))

if diem_tb >= 9:
    loai = 'A'
elif diem_tb >= 7:
    loai = 'B'
elif diem_tb >= 5:
    loai = 'C'
else:
    loai = 'D'

print("Loại học sinh: ", loai)


Pascal
 

program PhanLoaiHocSinh;
var
  diem_tb: real;
  loai: char;
begin
  write('Nhap diem trung binh cua hoc sinh: ');
  readln(diem_tb);

  if diem_tb >= 9 then
    loai := 'A'
  else if diem_tb >= 7 then
    loai := 'B'
  else if diem_tb >= 5 then
    loai := 'C'
  else
    loai := 'D'

  writeln('Loai hoc sinh: ', loai);
end.

Bình luận (0)
Nguyễn Hoàng Duy
30 tháng 8 2023 lúc 14:31

var TB:real;
begin
    readln(TB);
    if TB>=9 then
        writeln('A')
    else if TB>=7 then
        writeln('B')
    else if TB>=5 then
        writeln('C')
    else
        writeln('D');
   readln;
end.

 

Bình luận (0)

Các câu hỏi tương tự
Phạm Yến
Xem chi tiết
Quan Viborg
Xem chi tiết
ngọc hoài
Xem chi tiết
Light Stars
Xem chi tiết
phạm hương trà
Xem chi tiết
Lê Thái Hưng Thịnh
Xem chi tiết
Lê Thái Hưng Thịnh
Xem chi tiết
Phạm Thanh Mai
Xem chi tiết
Lê Thái Hưng Thịnh
Xem chi tiết