Lập trình C | Chèn phần tử x vào vị trí k trong mảng
Cập nhật: 11/9/2020 | 12:10:57 PM
Viết chương trình nhập vào phần tử của mảng, không quá 50 phần tử; chèn phần tử x vào vị trí thứ k trong mảng
🔰 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ử:
-
Đưa ra màn hình trung bình cộng các số chia hết cho 3 có trong dãy
-
Chèn số X vào vị trí thứ k trong dãy (Giá trị x,k nhập từ bàn phím)
📣 Lời giải:
#include
#include
int main()
{
int a[50];
int i,n,t=0,k,x,d=0;
printf("Nhap vao so phan tu: ");
scanf("%d", &n);
for(i=0;i {
scanf("%d",&a[i]);
}
// in ra man hinh trung binh cong cac so chia het cho 3
for(i=0;i {
if(a[i]%3==0)
{
t=t+a[i];
d=d+1;
}
}
if(d==0)
{
printf("khong co so chia het cho 3 trong day");
}
else
{
printf("TBC so chia het cho 3 trong day la %3.3f", (float)t/d);
}
// chen so x vao vi tri thu k trong day
printf("\nNhap gia tri can chen x: "); scanf("%d", &x);
printf("\nNhap vi tri can chen k: "); scanf("%d", &k);
for(i=n-1;i>=k;i--)
{
a[i+1]=a[i];
}
a[k]=x;
printf("\nDay so sau khi chen la:");
for(i=0;i {
printf("%5d", a[i]);
}
printf("\n===========================\n");
printf("Casestudy24h chuc cac ban hoc tot! \n");
getch();
}
- Lập trình C | Chèn phần tử vào trong mảng
- Lập trình C | Dãy số nguyên tố
- Lập trình C | Sắp xếp và tính trung bình cộng của dãy số
- Lập trình C | Xác định số năm gửi tiết kiệm
- Lập trình C | Kiểm tra độ dài cạnh tam giác
- Lập trình C | In mảng 10 số nguyên
- Lập trình C | Chương trình tìm GTLN sử dụng Hàm
- Lập trình C | Kiểm tra số Armstrong
- Lập trình C | Hiển thị dãy số Fibonacci
- Lập trình C | Viết chương trình tính giai thừa của một số