1. Trang chủ
  2. » Luận Văn - Báo Cáo

toàn bộ các bài tập về lập trình nhúng căn bản, nto, cp, chan,le,max, min,chèn, xóa,tách với mảng 1 chiều....

70 754 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 70
Dung lượng 23,18 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

đây là toàn bộ các bài tập cơ bản đơn giản dễ hiểu cho ai mới bắt đầu học thực hành lập trình c, mk đã chạy thử toàn bộ các chương trình rồi nhé. chúc các bạn thành công. toàn bộ các bài tập về lập trình nhúng căn bản, nto, cp, chan,le,max, min,chèn, xóa,tách với mảng 1 chiều....

Trang 3

}

Trang 8

if((ktscp(a[i])==1)&&(a[i]%2==0)&&(a[i]>vtcpchan_max))vtcpchan_max = a[i];

}

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

if((a[i]==vtcp_max)&&(dem != 0))

Trang 9

printf("\n vi tri cac so chinh phuong lon nhat la: %d " ,i);

//CAU 11 ===tim vi tri nguyen to le nho nhat dau tien ======

int vtntole_mindt(int a[],int n)

{

int i,dem=0,vt;

Trang 11

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

{

if((ktsnto(a[i])==1)&&(a[i]>nto_max))nto_max = a[i];

Trang 12

if((ktsnto(a[i])==1)&&(a[i]%2 != 0))

printf("\n vi tri so nguyen to le trong mang la: %d ",i);

}

// CAU 15========dem phan tu nto trong mang cac phan tu nguyen ========

int dem_nto(int a[],int n)

Trang 13

// CAU 17 ==== dem cac phan tu chinh phuong =====

int demsocp(int a[],int n)

Trang 14

tong = tong + a[i];

printf("\n tong cac phan tu nguyen to trong mang la: %d",tong);

Trang 15

//CAU 22 ===== tinh tong cac phan ttu chinh phuong trong mang ======

int tong_cp(int a[],int n)

Trang 18

//CAu 24 sap xep mang theo thu tu tang dan

Trang 19

-int sapxep_cau24( -int a[], -int n)

Trang 20

}

// CAU 26 -sap xep mang giam dan nto tang dan khong nto

-int sapxep_cau26( -int a[], -int n)

if(((ktsnto(a[i])==1)&&(ktsnto(a[j])==1)&&(a[i]<a[j]))||((ktsnto(a[i])==-1)&&(ktsnto(a[j])==-doicho(a[i],a[j]);

}

//CAU 27 -giong cau

26 -//CAU 28 -sap xep phan tu am ve dau mang va phan tu duong ve cuoi

Trang 21

mang -int sapxep_cau28(mang -int a[],mang -int n)

//CAU 29 sap xep mang chan ben phai le ben

trai -int sapxep_cau29(trai -int a[],trai -int n)

Trang 22

for(i=0;i<n-1;i++)

for(j=i+1;j<n;j++)

if(((a[i]%2==0)&&(a[j]%2==0)&&(a[i]>a[j]))||((a[i]%2!=0)&&(a[j]%2!=0)&&(a[i]<a[j])))doicho(a[i],a[j]);

//CAU 31 -sap xep cac ptu chinh phuong ve dau mang theo thu tu giam

dan -int sapxep_cau31(dan -int a[],dan -int n)

Trang 23

doicho(a[i],a[j]);

}

//CAU 32 -sap xep mang theo thu tu tang dan cac phan tu chinh

phuong -int sapxep_cau32(phuong -int a[],phuong -int n)

Trang 24

for(j=i+1;j<n;j++)

1)&&(a[i]<a[j])))

int i,n,a[50], chan ,A,B;

printf("\n so phan tu cua mang la: ");

Trang 26

int i;

Trang 27

// -ham tim so nguyen to cuoi

cung -int nto_cuoi(cung -int a[],cung -int n)

Trang 28

}

return nto_cuoi;

}

// ham tim vi tri nho nhat dau tien cua mang

-int vtmin_dt( -int a[], -int n)

Trang 29

}

// - ham tim so nguyen to max

-int nto_max( -int a[], -int n)

Trang 30

// - ham tim so nguyen to nho nhat trong mang int nto_min(int a[],int n)

Trang 31

// ham kiem tra so chinh phuong trong mang

// ham tim so chinh phuong be nhat trong

mang int cp_min(mang int a[],mang int n)

Trang 32

// -ham tim vi tri nguyen to cuoi cung cua mang

-int vtnto_cuoi( -int a[], -int n)

Trang 33

vt = vtnto_cuoi(a,n);

if((x != 0)&&(vt != -1))

chen(a,n,vt,x);

}

// - ham tim phan tu chan max trong mang

-int chan_max( -int a[], -int n)

Trang 34

}

//CAU 41 -giong het cau

39 -//CAu 42 -chen phan tu x vao vi tri k trong mang vs x,k nhap tu ban void chen_42(int a[], int &n)

Trang 35

printf("\n mang vua nhap la: ");

Trang 37

// -ham tim so lon nhat trong

mang -int so_max(mang -int a[],mang -int n)

Trang 41

// -tim cac so chinh phuong chan max trong

mang -int cp_chanmax(mang -int a[],mang -int n)

Trang 42

mang -void xoa_50(int a[], int &n)

Trang 44

mang -void xoa_52(int a[],int &n)

Trang 45

//CAU 53 -xoa cac phan tu duong lon nhat trong void xoa_53(int a[],int &n)

// -ham tim so am nho nhat trong

mang -int am_min(mang -int a[],mang -int n)

Trang 54

// -ham tim so nho nhat trong

mang -int so_min(mang -int a[],mang -int n)

// -ham tim so lon nhat trong

mang -int so_max(mang -int a[],mang -int n)

Trang 57

return 1;

}

//CAU 47 -xoa tat ca cac phan tu nto trong mang

-void xoa_47(int a[], int &n)

Trang 60

// -ham tim so duong nho nhat trong

mang -int duong_min(mang -int a[],mang -int n)

Trang 62

// -ham tim so am nho nhat trong

mang -int am_min(mang -int a[],mang -int n)

{

Trang 64

mang -int am_max(mang -int a[],mang -int n)

Ngày đăng: 27/11/2016, 10:55

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w