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

  • ads: Rút gọn liên kết miễn phí
  • ads: Quản lý bán hàng miễn phí
  • ads: Công cụ tìm kiếm nhanh

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

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

Gợi ý

  • Chúng ta sử dụng mảng, vòng lặp for để xử lý bài toán trên.

Tiến hành code

Chè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 int

int 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ào

scanf("%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ảng

scanf("%d",&a[i]);

Sử dụng vòng lặp for chạy từ 0 đến nhỏ hơn n

for(i = 0; i < n; i++){ }

Tính tổng các số trong mảng

s = s + a[i];

In ra câu thông báo sau khi tính tổng

printf("\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ộng

int a[50], n, i, s = 0;

0

Code hoàn chỉnh

int a[50], n, i, s = 0;

1

Kết quả

  • Lưu C code thành file .cpp, nhấn F9 để biên dịch chương trình sau đó nhấn F10 ta được:

Lập trình c tính trung bình cộng năm 2024

Chia sẻ

Lưu ý: Đăng câu hỏi trên Group Facebook để được hỗ trợ nhanh nhất.

Lập trình c tính trung bình cộng năm 2024

Nguyễn Lê Điệp

Có 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ầu

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

Hướng dẫn giải

Code

/ 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

include

int 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

if(i % 2 == 0) {  
  tong += i;  
  dem++;  
}  
i++;             // 3. Tang bien chay len 1 don vi  
} 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; }