Nhập điểm trung bình của một học sinh là một số thực

JavaScript isn't enabled in your browser, so this file can't be opened. Enable and reload.

Hay nhất

Chào em,

Em xem không hiểu phần nào thì có thể hỏi anh nhé! Anh đã giải thích trong code rồi. Mình sẽ khởi tạo 4 biến để lưu số lượng từng xếp loại, sau đó cho người dùng nhập điểm từng người, nhập đến đâu thì kiểm tra xem điểm thuộc xếp loại nào đến đó. Cuối cùng in kết quả 4 biến ra là xong.

Chạy thử tại đây:https://replit.com/@baoc75/DimgrayHonoredSequence#main.py

n = int(input("Nhap so luong hoc sinh: "))

gioi = 0

kha = 0

tb = 0

yeu = 0

for i in range(1,n+1):

diem = float(input("Nhap diem hoc sinh thu " + str(i) + ":")) #Nhap vao diem la kieu so thuc

diem = round(diem, 1) #lam tron diem 1 chu so hang thap phan

if diem >= 8:

gioi = gioi + 1

else:

if diem >= 6.5 and diem <= 7.9:

kha = kha + 1

else:

if diem >= 5.0 and diem <= 6.4:

tb = tb + 1

else:

yeu = yeu + 1

print("So hoc sinh gioi: ", gioi)

print("So hoc sinh kha: ", kha)

print("So hoc sinh tb: ", tb)

print("So hoc sinh yeu: ", yeu)

Chúc em học tốt!

  Yêu cầu: Nhập điểm thi và hệ số 3 môn Toán, Lý, Hóa của một học sinh. Tính điểm trung bình của học sinh đó.

  • Input: Nhập điểm toán, lý, hóa, hệ số toán, hệ số lý, hệ số hóa
  • Output: In ra màn hình Điểm trung bình


Bước 1. Nhập thông tin: Nhập điểm toán, lý, hóa, hệ số toán, hệ số lý, hệ số hóa;
Bước 2. Xử lý:
  • Bước 2.1. Điểm trung bình = (điểm toán + điểm lý + điểm hóa)/(hệ số toán + hệ số lý + hệ số hóa);
Bước 3. In ra màn hình điểm trung bình;.
program tinh_diem_trung_binh; uses crt; var diemtoan, diemly, diemhoa, hstoan, hsly, hshoa: Integer; diemtb: real; begin write('Nhap diem toan: '); readln(diemtoan); write('Nhap he so toan: '); readln(hstoan); write('Nhap diem ly: '); readln(diemly); write('Nhap he so ly: '); readln(hsly); write('Nhap diem hoa: '); readln(diemhoa); write('Nhap he so hoa: '); readln(hshoa); diemtb := (diemtoan + diemly + diemhoa)/(hstoan + hsly + hshoa); write('Diem trung binh la: ', diemtb:1:1); readln; end.
Dòng lệnh Ý nghĩa
Program tinh_diem_trung_binh; Khai báo tên chương trình
uses crt; Khai báo hàm thư viện
var diemtoan, diemly, diemhoa, hstoan, hsly, hshoa: Integer; diemtb: real; Khai báo biến điểm toán, điểm lý, điểm hóa, hệ số toán, hệ số lý, hệ số hóa là kiểu số nguyên, điểm trung bình kiểu số thực
write('Nhap diem toan: '); In ra màn hình dòng Nhap diem toan:
readln(diemtoan); Nhập từ bàn phím điểm toán
write('Nhap he so toan: '); In ra màn hình dòng Nhap he so toan:
readln(hstoan); Nhập từ bàn phím hệ số toán
write('Nhap diem ly: '); In ra màn hình dòng Nhap diem ly:
readln(diemly); Nhập từ bàn phím điểm lý
write('Nhap he so ly: '); In ra màn hình dòng Nhap he so ly:
readln(hsly); Nhập từ bàn phím hệ số ly
write('Nhap diem hoa: '); In ra màn hình dòng Nhap diem hoa:
readln(diemhoa); Nhập từ bàn phím điểm hóa
write('Nhap he so hoa: '); In ra màn hình dòng Nhap he so hoa:
readln(hshoa); Nhập từ bàn phím hệ số hóa
diemtb := (diemtoan + diemly + diemhoa)/(hstoan + hsly + hshoa); Gán điểm trung bình bằng công thức
writeln('Diem trung binh la: ', diemtb:1:1); In ra màn hình dòng Diem trung binh la: và giá trị của biến diemtb
readln; Dừng màn hình khi chạy chương trình cho bạn xem.

Nhập điểm trung bình của một học sinh là một số thực

Kết luận:     ⦿ Bài toán này để tính điểm trung bình của một học sinh, các bạn làm bình thường theo công thức Điểm trung bình = (điểm toán + điểm lý + điểm hóa)/(hệ số toán + hệ số lý + hệ số hóa)

    ⦿ Đối với bài này chúng ta có thể phát triển thêm theo nhu cầu thực tế tính điểm của nhiều môn học hơn

Hãy viết chương trình nhập điểm chương trình của 1 bạn học sinh trong lớp. Và đưa ra xếp loại học lực của ban đó.

Cho biết:

TB > 8,0 : giỏi

6,5 < TB < 8,0 : khá

5,0 < TB < 6,5 : trung bình

3,5 < TB < 5,0 : yếu

còn lại : kém

Giải thích: TB: Điểm trung bình của học sinh

  • lý thuyết
  • trắc nghiệm
  • hỏi đáp
  • bài tập sgk

Hãy viết chương trình nhập điểm chương trình của 1 bạn học sinh trong lớp. Và đưa ra xếp loại học lực của ban đó.

Cho biết:

TB > 8,0 : giỏi

6,5 < TB < 8,0 : khá

5,0 < TB < 6,5 : trung bình

3,5 < TB < 5,0 : yếu

còn lại : kém

Giải thích: TB: Điểm trung bình của học sinh

Các câu hỏi tương tự

Nhập điểm trung bình của một học sinh là một số thực
Một hình vuông có chu vi 16 cm (Tin học - Lớp 7)

Nhập điểm trung bình của một học sinh là một số thực

3 trả lời

Đơn vị đo dung lượng thông tin là gì (Tin học - Lớp 6)

3 trả lời

Tìm x thuộc N (Tin học - Lớp 7)

2 trả lời

Số 57 mã hoá thành dãy bit nào (Tin học - Lớp 6)

4 trả lời

Bài 2. Anh (chị) hãy viết đoạn chương trình nhập vào điểm trung bình của một học sinh, in ra màn hình đánh giá kết quả học tập của học sinh theo cách đánh giá như sau: Nếu kết quả học tập trung bình lớn hơn hoặc bằng 8.0 thì học sinh được xếp loại giỏi. Nếu kết quả học tập từ 6.5 đến 7.9 thì học sinh được xếp loại khá. Kết quả từ 5.0 đến 6.4 được xếp loại trung bình, còn lại xếp loại yếu.

Code c:

#include

int main() {

          float x;

          printf("Moi ban nhap diem: ");

          scanf("%f",&x);

          if(x>=8.0)

                   printf("Loai Gioi");

          else if(x<8.0 && x>=6.5)

                   printf("Loai Kha");

          else if(x<6.5 && x>=5.0)

                   printf("Loai Trung binh");

          else

                   printf("Loai Yeu");

}

Nhập điểm trung bình của một học sinh là một số thực