Lập trình c tính trung bình cộng năm 2024
tính trung bình cộng và trung bình nhân các số nguyên #include include
include int main () { int n; float AS,AM,a; int s=0; float m=1; printf("Nhap n: "); scanf("%d",&n); int i=0; while(i<=n) { s=s+i; i++; } AS=float (s*1.0)/n; printf("Trung Binh Cong la : %.2f",AS); int j=1; while(j<=n) { m=m*i;// sao lại nhân i (:X) j++; } a = float(1.0/n); AM=float (pow(m,a)); printf("n"); printf("Trung Binh Nhan la : %.2f",AM); getch(); } NLD Code - Viết chương trình nhập vào dãy số, tính tổng và trung bình cộng dãy số đó trong C. Dãy số được nhập vào là dãy số nguyên và có độ dài không quá 50 phần tử.
Viết chương trình nhập vào dãy số, tính tổng và trung bình cộng dãy số đó trong C. Dãy số được nhập vào là dãy số nguyên và có độ dài không quá 50 phần tử. Câu hỏi
Gợi ý
Tiến hành codeChèn các thư viện vào file hiện hành
include
include
Khai báo mảng và các biến kiểu dữ liệu intint a[50], n, i, s = 0; In ra thông báo nhập số phần tử của dãy sốprintf(" - Nhap vao so phan tu: "); Nhận số phần tử người dùng nhập vàoscanf("%d",&n); Chạy vòng lặp for từ 0 đến n phần tửfor(i = 0; i < n; i++){ } In ra thông báo nhập n phần tửprintf(" - Nhap phan tu: "); Thêm các phần tử n vừa nhập vào mảngscanf("%d",&a[i]); Sử dụng vòng lặp for chạy từ 0 đến nhỏ hơn nfor(i = 0; i < n; i++){ } Tính tổng các số trong mảngs = s + a[i]; In ra câu thông báo sau khi tính tổngprintf("\n => Tong cac so trong day la: %d",s); In ra câu thông báo sau khi tính trung bình cộngint a[50], n, i, s = 0; 0 Code hoàn chỉnhint a[50], n, i, s = 0; 1 Kết quả
Chia sẻLưu ý: Đăng câu hỏi trên Group Facebook để được hỗ trợ nhanh nhất. Nguyễn Lê ĐiệpCó sở thích lập trình, viết lách nên đã từng tham gia ở một số diễn đàn, đến năm 2017 mới có điều kiện sáng lập ra Nguyễn Lê Điệp chấm Com. Được sinh ra ở Bình Định, đang học tập và làm việc tại thành phố Hồ Chí Minh... Tác giả: Dương Nguyễn Phú Cường Ngày đăng: Hồi xưa đó Yêu cầuTÍNH TRUNG BÌNH TỔNG CỦA CÁC SỐ TỰ NHIÊN CHIA HẾT CHO 2
Hướng dẫn giảiCode / BÀI 1: TÍNH TRUNG BÌNH TỔNG CỦA CÁC SỐ TỰ NHIÊN CHIA HẾT CHO 2 Input: nhập từ bàn phím 2 giá trị min, max Output: Trung bình tổng của các số tự nhiên chia hết cho 2 từ min tới max / include
includeint main() { // 1. Khai báo biến int min, max; // 2. INPUT nhập liệu printf("Moi nhap min: "); scanf("%d", &min); printf("Moi nhap max: "); scanf("%d", &max); // 3. PROCESS xử lý tính toán theo Nghiệp vụ Logic float tong = 0; float dem = 0; float trungBinh = 0; // Chay vong lap tu min -> max int i = min; // 1. Khoi tao bien chay while(i <= max) { // 2. Xet dieu kien de chay vong lap }
trungBinh = tong / dem;
// 4. OUTPUT xuất ra màn hình
printf("=== CHUONG TRINH TINH TONG CAC SO TU NHIEN CHIA HET CHO 2 ===\n");
printf("Thong tin:\n");
printf("- Duyet vong lap cac gia tri tu %d den %d \n", min, max);
printf("- Ket qua: %f", trungBinh);
getch(); // Lenh dung man hinh
return 0;
} |