viết chương trình nhập vào điểm trung bình của n học sinh trong lớp. đếm có bao nhiêu bạn đạt loại giỏi ( điểm trung bình lớn hơn hoặc bằng 8 )( loại khá điểm trung bình lớn hơn 7 và bé hơn 8, loại trung bình lớn hơn hoặc bằng 5 và bé hơn 7
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
![](https://rs.olm.vn/images/avt/0.png?1311)
![](https://rs.olm.vn/images/avt/0.png?1311)
Gọi số học sinh giỏi, khá, trung bình lần lượt là a, b, c
Theo đề, ta có: \(\frac{a}{3}=\frac{b}{4}=\frac{c}{5}\) và c - a = 8
Theo tính chất của dãy tỉ số bằng nhau, ta có:
\(\frac{a}{3}=\frac{b}{4}=\frac{c}{5}=\frac{c-a}{5-3}=\frac{8}{2}=4\)
=> a = 4.3 = 12; b = 4.4 = 16; c = 4.5 = 20
Vậy số học sinh giỏi, khá, trung bình của lớp 7A lần lượt là 12 học sinh, 16 học sinh, 20 học sinh.
![](https://rs.olm.vn/images/avt/0.png?1311)
uses crt;
var a:array[1..100]of real;
i,n,dem1,dem2,dem3,dem4:integer;
begin
clrscr;
readln(n);
for i:=1 to n do readln(a[i]);
dem1:=0;
dem2:=0;
dem3:=0;
dem4:=0;
for i:=1 to n do
begin
if (a[i]>=8) then inc(dem1);
if (6.5<=a[i]) and (a[i]<=7.9) then inc(dem2);
if (5<=a[i]) and (a[i]<=6.4) then inc(dem3);
if (a[i]<5) then inc(dem4);
end;
writeln('So hoc sinh gioi la: ',dem1);
writeln('So hoc sinh kha la: ',dem2);
writeln('So hoc sinh trung binh la: ',dem3);
writeln('So hoc sinh kem la: ',dem4);
readln;
end.
![](https://rs.olm.vn/images/avt/0.png?1311)
uses crt;
var a:array[1..100]of real;
n,i,dem:integer;
begin
clrscr;
readln(n);
for i:=1 to n do readln(a[i]);
dem:=0;
for i:=1 to n do
if a[i]>=8 then dem:=dem+1;
for i:=1 to n do
if a[i]>=8 then write(a[i]:4:2,' ');
writeln;
writeln(dem);
readln;
end.
![](https://rs.olm.vn/images/avt/0.png?1311)
a:array[1..200] of real;
begin
clrscr;
write('Nhap tong so ban trong lop:');
readln(n);
for i:=1 to n do readln(a[i]);
gioi:=0; kha:=0; kem:=0;
for i:=1 to n do
begin
if (a[i]>=8) then inc(gioi);
if (6.5<=a[i]) and (a[i]<=7.9) then inc(kha);
if (a[i]<6.5) then inc(kem);
end;
writeln('So hoc sinh gioi la:',gioi);
writeln('So hoc sinh kha la:',kha);
writeln('So hoc sinh kem la:',kem);
readln;
end.
![](https://rs.olm.vn/images/avt/0.png?1311)
Gọi x,y,z lần lượt là số học sinh đạt điểm loại giỏi,khá,trung bình.
Theo bài ra ta có: \(x:y:z=7:5:4\)và \(x+y-z=120\)
\(\Rightarrow\frac{x}{7}=\frac{y}{5}=\frac{z}{4}\)
Áp dụng tính chất của dãy tỉ số bằng nhau ta có:
\(\frac{x}{7}=\frac{y}{5}=\frac{z}{4}=\frac{x+y-z}{7+5-4}=\frac{120}{8}=15\)
\(\Rightarrow\hept{\begin{cases}x=15.7=105\\y=15.5=75\\z=15.4=60\end{cases}}\)
Vậy số hs đạt điểm giỏi là 105 em, số hs đạt điểm khá là 75em, số hs đạt điểm tb là 60 em
![](https://rs.olm.vn/images/avt/0.png?1311)
n = int(input("Nhập số lượng học sinh trong lớp: "))
dtb = [ ]
for i in range(n):
diem = float(input(f"Nhập điểm trung bình của học sinh thứ {i+1}: "))
dtb.append(diem)
count = 0
for diem in dtb:
if diem < 5:
count += 1
print(f"Số lượng học sinh xếp loại chưa đạt là: {count}")
Giúp mình vs ạ