Lập Trình C | Sắp Xếp Và Tính Trung Bình Cộng Của Dãy Số
Có thể bạn quan tâm
🔰 Bài toán:
Viết chương trình nhập 1 dãy số nguyên không quá 50 phần tử: i
-
In ra màn hình dãy số đã nhập.
-
Đưa ra màn hình số lớn nhất có trong dãy và vị trí của nó trong dãy.
-
Sắp xếp dãy số theo giá trị các phần tử tăng dần
-
Tính tổng và trung bình cộng các số có trong dãy.
📣 Lời giải:
#include<stdio.h> #include<conio.h> main() { int a[50]; int i,n,tg,max,j,s=0; printf("Nhap vao so phan tu: "); scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d", &a[i]); } max=a[0]; for(i=1;i<n;i++) { if(a[i]>max) { max =a[i]; } } printf("\nGia tri lon nhat =%d",max); printf("\nvi tri cua gia tri lon nhat trong day la: "); for(i=0;i<n;i++) { if (a[i]==max) { printf("%6d", i+1); } } //sap xep day so theo thu tu tang dan for(i=0;i<n-1;i++) for(j=i+1; j<n; j++) { if(a[i]>a[j]) { tg=a[i]; a[i]=a[j]; a[j]=tg; } } printf("\nday so sau khi sap xep la:"); for(i=0;i<n;i++) { printf("%6d",a[i]); } //Tinh tong va trung binh cong cac so trong day for(i=0;i<n;i++) { s=s+a[i]; } printf("\nTong cac so trong day la: %d",s); printf("\nTrung binh cong cac so trong day la: %f", (float)s/n); printf("\n===========================\n"); printf("Casestudy24h chuc cac ban hoc tot! \n"); getch(); }
Từ khóa » Tính Trung Bình Trong C
-
Bài Tập C - Tính Giá Trị Trung Bình Của Một Mảng Trong C - VietTuts
-
Tính Giá Trị Trung Bình Trong C
-
Tính Trung Bình Của Hai Số
-
Tính điểm Trung Bình Của Môn Toán Và Môn Văn Bằng C / C++
-
Tính Trung Bình Cộng Các Phần Tử Trong Mảng C++ - 24h68
-
Hàm Tính Giá Trị Trung Bình Các Số Dương Trong C
-
Hàm Tính Giá Trị Trung Bình Số Nguyên Tố Trong Mảng C
-
Tính Trung Bình Cộng Trong C
-
Tính Trung Bình Cộng Các Số Nguyên Tố Trong Mảng - Dạy Nhau Học
-
Lập Trình C++ - Tính Giá Trị Trung Bình Của Một Mảng
-
C - Bài Tập 3.10: Đếm Và Tính Trung Bình Cộng Các Chữ Số Của Một Số
-
Tính Giá Trị Trung Bình Của Mảng Trong C