Java tính trung bình cộng của 3 số
[Bài tập C] Lab6.1 - TÍNH TRUNG BÌNH TỔNG CÁC SỐCHIA HẾT CHO3 TRONG MẢNGĐề:TÍNH TRUNG BÌNH TỔNG CÁC SỐCHIA HẾT CHO3 TRONG MẢNG Input: Nhập vào từ bàn phím 1 mảng các số nguyên. Mảng gồm n phần tử Output: Xuất ra màn hình kết quả của trung bình tổng các số chia hết cho 3 trong mảng Show include
include /* TINH TRUNG BINH TONG CAC SO CHIA HET CHO 3 TRONG MANG */ int main() { // Nhap mang int i, n; printf("Moi nhap so gia tri muon tao: "); scanf("%d",&n); int mang[n]; for(i=0;i printf("mang[%d] = ", i); scanf("%d",&mang[i]); } // Tim trung binh cong float tong=0, trungBinh; int dem=0; for(i=0;i if(mang[i]%3==0){ tong+=mang[i]; dem++; } } trungBinh = tong/dem; printf("Trung binh tong cac so chia het cho 3 trong mang la %.2f", trungBinh); return 0; } Viết hàm với tham số truyền vào là một danh sách các số thực. Trả về trung bình cộng của danh sách đó. Kiến thức cần có
Định dạng đầu vàoGồm một dòng duy nhất chứa các phần tử là số thực của danh sách, các phần tử cách nhau bởi khoảng trắng Định dạng đầu raGồm một dòng duy nhất hiển thị trung bình cộng của danh sách. Lưu ý: Nếu danh sách rỗng thì xuất thông báo: Danh sach rong Nếu phần tử không phải là số thực thì xuất thông báo: Vui long nhap cac phan tu la so thuc! Ví dụ
` nothing`
Gợi ý
Code mẫu`def trung_binh_cong(danhSach): tongDanhSach = sum(danhSach) soPhanTu = len(danhSach) trungBinhCong = tongDanhSach/soPhanTu return trungBinhCong Nhap danh sach tu ban phimdanhSach = input().split() Kiem tra xem danh sach co rong hay khongif len(danhSach) == 0: print("Danh sach rong") else: Khoi lenh co the phat sinh loitry: # Ep kieu du lieu sang so thuc # Goi thuc thi ham va truyen tham so cho ham Khoi lenh duoc thuc thi khi loi xay raexcept: `Kết luậnTrong bài này, Kteam đã hướng dẫn bạn cách viết hàm với tham số truyền vào là một danh sách các số thực. Trả về trung bình cộng của danh sách đó. Thêm bài giải của bạn vào phần bình luận để được Kteam review code và fix lỗi (nếu có) trong livestream của khóa học này. Ở bài tiếp theo, chúng ta sẽ cũng nhau học cách VIẾT HÀM TRẢ VỀ PHẦN TỬ CÓ GIÁ TRỊ NHỎ NHẤT KHÔNG DÙNG HÀM MIN. (VỚI THAM SỐ LÀ DANH SÁCH SỐ PHẬN). Cảm ơn các bạn đã theo dõi bài viết. Hãy để lại bình luận hoặc góp ý của bạn để phát triển bài viết tốt hơn. Đừng quên " Luyện tập - Thử Thách - Không ngại khó!" Tải xuốngTài liệuNhằm phục vụ mục đích học tập Offline của cộng đồng, Kteam hỗ trợ tính năng lưu trữ nội dung bài học Viết hàm trả về trung bình cộng của danh sách đó. (Với tham số là danh sách số thực). dưới dạng file PDF trong link bên dưới. Ngoài ra, bạn cũng có thể tìm thấy các tài liệu được đóng góp từ cộng đồng ở mục TÀI LIỆU trên thư viện Howkteam.com Đừng quên like và share để ủng hộ Kteam và tác giả nhé! ProjectNếu việc thực hành theo hướng dẫn không diễn ra suôn sẻ như mong muốn. Bạn cũng có thể tải xuống PROJECT THAM KHẢO ở link bên dưới! Thảo luậnNếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng. |