Thuật toán

A

anhnhduc001

[TẶNG BẠN] TRỌN BỘ Bí kíp học tốt 08 môn
Chắc suất Đại học top - Giữ chỗ ngay!!

ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.

Cuối năm, giáo viên thống kê tinnh2 hình học tập của học sinh. Hãy cho biết số học sinh trung bình, khá, giỏi là bao nhiêu? (Đ1,Đ2,...,ĐnĐ_1,Đ_2,...,Đ_n là điểm của học sinh có số thứ tự từ 1,2,...N). Điều kiện: giỏi: Đ \geq 8.0, khá: 6.5 \leq Đ <8, trung bình 5\leq Đ<6.5
 
K

khai221050

ý tưởng giải thuật:
Khai báo 1 mảng 1 chiều A[n] vs số phần tử chưa xác định. Cho vòng lặp xđ được số lần lặp thực hiện 3 câu lệnh điều kiện .
Nếu bạn cần mình sẽ viết chương trình pascal ra luôn (nếu c/c++ mình cũng sẽ viết)
 
A

anhnhduc001

Bài này mình vừa mới biết làm, ai góp ý dùm nhé, chiều nay đi học rồi...thanks
*Thuật toán:
B1B_1: Nhập số điểm của các học sinh Đ1,Đ2,...,ĐnĐ_1, Đ_2,..., Đ_n;
B2B_2: i <-- 1; G <-- 0; K <---0; T <--0;
B3B_3: Nếu i>N thì đưa ra G, K, T rồi kết thúc;
B4B_4: Nếu ĐiĐ_i \geq 8 thì G <-- G+1;
B5B_5: Nếu 6.5 \leq ĐiĐ_i <8 thì K <-- K+1;
B6B_6: Nếu 5 \leq ĐiĐ_i < 6.5 thì T <-- T+1;
B7B_7: i <-- i+1 rồi quay lại B3B_3.
 
K

khai221050

đúng rồi đó bạn, cứ như vậy mà làm. Sau này nếu có học tới viết chương trình thì mình viết chương trình luôn cho
 
Top Bottom