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.
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.
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.
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.
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.
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
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 ạ