SlideShare ist ein Scribd-Unternehmen logo
1 von 21
LẬP TRÌNH CĂN BẢN KIỂU MẢNG
Nội dung chương này ,[object Object],[object Object],[object Object]
Giới thiệu kiểu mảng trong C (1) ,[object Object],[object Object],[object Object]
Giới thiệu kiểu mảng trong C (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Giới thiệu kiểu mảng trong C (3) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Points[1] Points[2] Points[3] Points[0]
Giới thiệu kiểu mảng trong C (4) ,[object Object],[object Object],[object Object]
Mảng 1 chiều (1) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mảng 1 chiều (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mảng 1 chiều (3) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],=>sizeof(primes)/sizeof(int)=6
Truy xuất từng phần tử của mảng  (1) ,[object Object],[object Object],[object Object],int  a[10]; a[0]=5;  a[1]=5;  a[2]=33;  a[3]=33;  a[4]=15; printf(“%d  %d  %d  %d  %d”, a[0], a[1], a[2], a[3], a[4]);
Truy xuất từng phần tử của mảng  (2) ,[object Object]
Truy xuất từng phần tử của mảng  (3) ,[object Object]
Truy xuất từng phần tử của mảng  (4) ,[object Object]
Truy xuất từng phần tử của mảng  (5) ,[object Object],Các phần tử của mảng a[0], …, a[11]. Việc truy cập a[12] sẽ  vượt ra  bên ngoài mảng , ô nhớ của biến b. Sửa lỗi này thế nào?
Mảng nhiều chiều ,[object Object],[object Object],[object Object]
Khai báo mảng 2 chiều tường minh   ,[object Object],[object Object],[object Object],[object Object]
Khai báo mảng 2 chiều không tường minh   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Truy xuất từng phần tử của mảng 2 chiều   ,[object Object],[object Object]
Ví dụ (1) ,[object Object]
Ví dụ (2)
[object Object],Hết chương

Weitere ähnliche Inhalte

Was ist angesagt?

Bài 11 Kiểu mảng(tt)
Bài 11 Kiểu mảng(tt)Bài 11 Kiểu mảng(tt)
Bài 11 Kiểu mảng(tt)Võ Tâm Long
 
Ctdl C01
Ctdl C01Ctdl C01
Ctdl C01giang
 
Nmlt C06 Ham
Nmlt C06 HamNmlt C06 Ham
Nmlt C06 HamCuong
 
Nmlt C03 Cac Kieu Du Lieu Co So
Nmlt C03 Cac Kieu Du Lieu Co SoNmlt C03 Cac Kieu Du Lieu Co So
Nmlt C03 Cac Kieu Du Lieu Co SoCuong
 
Nmlt C08 Mang2 Chieu
Nmlt C08 Mang2 ChieuNmlt C08 Mang2 Chieu
Nmlt C08 Mang2 ChieuCuong
 
Nmlt C07 Mang1 Chieu
Nmlt C07 Mang1 ChieuNmlt C07 Mang1 Chieu
Nmlt C07 Mang1 ChieuCuong
 
Nmlt c11 con_trocoban-
Nmlt c11 con_trocoban-Nmlt c11 con_trocoban-
Nmlt c11 con_trocoban-Minh Ngoc Tran
 
Nmlt c03 cac_kieudulieucoso
Nmlt c03 cac_kieudulieucosoNmlt c03 cac_kieudulieucoso
Nmlt c03 cac_kieudulieucosoMinh Ngoc Tran
 
Ctdl C02
Ctdl C02Ctdl C02
Ctdl C02giang
 
3 Function
3 Function3 Function
3 FunctionCuong
 
Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015
Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015
Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015Võ Tâm Long
 
Nmlt c07 mang1_chieu_in
Nmlt c07 mang1_chieu_inNmlt c07 mang1_chieu_in
Nmlt c07 mang1_chieu_inHuy Nguyễn
 

Was ist angesagt? (18)

Bài 11 Kiểu mảng(tt)
Bài 11 Kiểu mảng(tt)Bài 11 Kiểu mảng(tt)
Bài 11 Kiểu mảng(tt)
 
Ctdl C01
Ctdl C01Ctdl C01
Ctdl C01
 
Nmlt c08 mang2_chieu
Nmlt c08 mang2_chieuNmlt c08 mang2_chieu
Nmlt c08 mang2_chieu
 
Nmlt C06 Ham
Nmlt C06 HamNmlt C06 Ham
Nmlt C06 Ham
 
Nmlt C03 Cac Kieu Du Lieu Co So
Nmlt C03 Cac Kieu Du Lieu Co SoNmlt C03 Cac Kieu Du Lieu Co So
Nmlt C03 Cac Kieu Du Lieu Co So
 
Nmlt C08 Mang2 Chieu
Nmlt C08 Mang2 ChieuNmlt C08 Mang2 Chieu
Nmlt C08 Mang2 Chieu
 
Nmlt C07 Mang1 Chieu
Nmlt C07 Mang1 ChieuNmlt C07 Mang1 Chieu
Nmlt C07 Mang1 Chieu
 
Nmlt c11 con_trocoban-
Nmlt c11 con_trocoban-Nmlt c11 con_trocoban-
Nmlt c11 con_trocoban-
 
Nmlt c06 ham
Nmlt c06 hamNmlt c06 ham
Nmlt c06 ham
 
Nmlt c03 cac_kieudulieucoso
Nmlt c03 cac_kieudulieucosoNmlt c03 cac_kieudulieucoso
Nmlt c03 cac_kieudulieucoso
 
Ctdl C02
Ctdl C02Ctdl C02
Ctdl C02
 
Chap3 new
Chap3 newChap3 new
Chap3 new
 
3 Function
3 Function3 Function
3 Function
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015
Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015
Kiểu mảng(tt)_Võ Tâm Long_Copyright 2015
 
Nmlt c07 mang1_chieu_in
Nmlt c07 mang1_chieu_inNmlt c07 mang1_chieu_in
Nmlt c07 mang1_chieu_in
 
Nmlt c09 chuoi_kytu
Nmlt c09 chuoi_kytuNmlt c09 chuoi_kytu
Nmlt c09 chuoi_kytu
 
matlab gui ptbachai
matlab gui ptbachaimatlab gui ptbachai
matlab gui ptbachai
 

Andere mochten auch

Trần Thị Minh Hảo _ K33103226
Trần Thị Minh Hảo _ K33103226Trần Thị Minh Hảo _ K33103226
Trần Thị Minh Hảo _ K33103226Tin 5CBT
 
Bai11 tinhoc11
Bai11 tinhoc11Bai11 tinhoc11
Bai11 tinhoc11tin_k36
 
Bai.11.tot
Bai.11.totBai.11.tot
Bai.11.totsonnqsp
 
Lớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảngLớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảngHoàng Kỳ Anh
 
Ke hoach bai day kieu mang(t1)(vo hoai ngan)
Ke hoach bai day kieu mang(t1)(vo hoai ngan)Ke hoach bai day kieu mang(t1)(vo hoai ngan)
Ke hoach bai day kieu mang(t1)(vo hoai ngan)SP Tin K34
 
Nhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgoc
Nhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgocNhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgoc
Nhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgocSP Tin K34
 
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)tin_k36
 
Chuong 4 tin 11
Chuong 4 tin 11Chuong 4 tin 11
Chuong 4 tin 11Sunkute
 

Andere mochten auch (13)

Trần Thị Minh Hảo _ K33103226
Trần Thị Minh Hảo _ K33103226Trần Thị Minh Hảo _ K33103226
Trần Thị Minh Hảo _ K33103226
 
Kich ban day hoc
Kich ban day hocKich ban day hoc
Kich ban day hoc
 
Bai11 tinhoc11
Bai11 tinhoc11Bai11 tinhoc11
Bai11 tinhoc11
 
Bai.11.tot
Bai.11.totBai.11.tot
Bai.11.tot
 
Lớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảngLớp 11 --chương 4 -- bài 11 --Kiểu mảng
Lớp 11 --chương 4 -- bài 11 --Kiểu mảng
 
Bai11
Bai11Bai11
Bai11
 
Kich ban dạy học
Kich ban dạy họcKich ban dạy học
Kich ban dạy học
 
Ke hoach bai day kieu mang(t1)(vo hoai ngan)
Ke hoach bai day kieu mang(t1)(vo hoai ngan)Ke hoach bai day kieu mang(t1)(vo hoai ngan)
Ke hoach bai day kieu mang(t1)(vo hoai ngan)
 
Nmlt c07 mang1_chieu
Nmlt c07 mang1_chieuNmlt c07 mang1_chieu
Nmlt c07 mang1_chieu
 
Nhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgoc
Nhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgocNhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgoc
Nhom13-Lop11-c4-b11-Kieu Mang(t2)_HuynhKimNgoc
 
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
Bài 12: Kiểu xâu (Bùi Thị Duyên - Nguyễn Thị Lệ Ngân)
 
Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8
 
Chuong 4 tin 11
Chuong 4 tin 11Chuong 4 tin 11
Chuong 4 tin 11
 

Ähnlich wie Phan2 chuong6 mang

Ngon ngu c theo chuan ansi
Ngon ngu c theo chuan ansiNgon ngu c theo chuan ansi
Ngon ngu c theo chuan ansiHuynh MVT
 
NMLT_C07_Mang1Chieu.pptx
NMLT_C07_Mang1Chieu.pptxNMLT_C07_Mang1Chieu.pptx
NMLT_C07_Mang1Chieu.pptxTngNguyn371609
 
Matrix and Computational in Matlab
Matrix and Computational in MatlabMatrix and Computational in Matlab
Matrix and Computational in MatlabVuTienLam
 
CSLT_Bai 5A_2018.pptx
CSLT_Bai 5A_2018.pptxCSLT_Bai 5A_2018.pptx
CSLT_Bai 5A_2018.pptxChuK7
 
Xây dựng mô hình gián đoạn của động cơ một chiều kích từ độc lập
Xây dựng mô hình gián đoạn của động cơ một chiều kích từ độc lậpXây dựng mô hình gián đoạn của động cơ một chiều kích từ độc lập
Xây dựng mô hình gián đoạn của động cơ một chiều kích từ độc lậpnataliej4
 
Thdc3 Lap Trinh C
Thdc3 Lap Trinh CThdc3 Lap Trinh C
Thdc3 Lap Trinh Cquyloc
 
Stl vector nguyen_trihai_11520094_khmt06
Stl vector nguyen_trihai_11520094_khmt06Stl vector nguyen_trihai_11520094_khmt06
Stl vector nguyen_trihai_11520094_khmt06Quach Long
 
Thuchanh Ktdk-matlab
Thuchanh Ktdk-matlabThuchanh Ktdk-matlab
Thuchanh Ktdk-matlabmark
 
Chuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdfChuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdfHngTrn365275
 
Chuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdfChuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdfnguyenkaka2
 
Bai giangtrenlop
Bai giangtrenlopBai giangtrenlop
Bai giangtrenlopHồ Lợi
 
5 Array
5 Array5 Array
5 ArrayCuong
 

Ähnlich wie Phan2 chuong6 mang (20)

344444
344444344444
344444
 
Session 11
Session 11Session 11
Session 11
 
Ngon ngu c theo chuan ansi
Ngon ngu c theo chuan ansiNgon ngu c theo chuan ansi
Ngon ngu c theo chuan ansi
 
Chuong 05
Chuong 05Chuong 05
Chuong 05
 
NMLT_C07_Mang1Chieu.pptx
NMLT_C07_Mang1Chieu.pptxNMLT_C07_Mang1Chieu.pptx
NMLT_C07_Mang1Chieu.pptx
 
Matrix and Computational in Matlab
Matrix and Computational in MatlabMatrix and Computational in Matlab
Matrix and Computational in Matlab
 
CSLT_Bai 5A_2018.pptx
CSLT_Bai 5A_2018.pptxCSLT_Bai 5A_2018.pptx
CSLT_Bai 5A_2018.pptx
 
Lesson05
Lesson05Lesson05
Lesson05
 
Xây dựng mô hình gián đoạn của động cơ một chiều kích từ độc lập
Xây dựng mô hình gián đoạn của động cơ một chiều kích từ độc lậpXây dựng mô hình gián đoạn của động cơ một chiều kích từ độc lập
Xây dựng mô hình gián đoạn của động cơ một chiều kích từ độc lập
 
Thdc3 Lap Trinh C
Thdc3 Lap Trinh CThdc3 Lap Trinh C
Thdc3 Lap Trinh C
 
Chuong 05 mang, con tro, tham chieu
Chuong 05 mang, con tro, tham chieuChuong 05 mang, con tro, tham chieu
Chuong 05 mang, con tro, tham chieu
 
Lesson05
Lesson05Lesson05
Lesson05
 
Stl vector nguyen_trihai_11520094_khmt06
Stl vector nguyen_trihai_11520094_khmt06Stl vector nguyen_trihai_11520094_khmt06
Stl vector nguyen_trihai_11520094_khmt06
 
Chuong1 c
Chuong1 c Chuong1 c
Chuong1 c
 
Thuchanh Ktdk-matlab
Thuchanh Ktdk-matlabThuchanh Ktdk-matlab
Thuchanh Ktdk-matlab
 
Chuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdfChuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdf
 
Chuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdfChuong 1 Matlab co ban.pdf
Chuong 1 Matlab co ban.pdf
 
Bai giangtrenlop
Bai giangtrenlopBai giangtrenlop
Bai giangtrenlop
 
Matlab intro
Matlab introMatlab intro
Matlab intro
 
5 Array
5 Array5 Array
5 Array
 

Mehr von Ly hai

Lap rap va_cai_dat
Lap rap va_cai_datLap rap va_cai_dat
Lap rap va_cai_datLy hai
 
Bai1 Mang truyen so lieu va chuan hoa
Bai1 Mang truyen so lieu va chuan hoaBai1 Mang truyen so lieu va chuan hoa
Bai1 Mang truyen so lieu va chuan hoaLy hai
 
Cài đặt mạng bootroom
Cài đặt mạng bootroomCài đặt mạng bootroom
Cài đặt mạng bootroomLy hai
 
6 he thong xuat nhap
6 he thong xuat nhap6 he thong xuat nhap
6 he thong xuat nhapLy hai
 
4 ky thuat xu ly tt
4 ky thuat xu ly tt4 ky thuat xu ly tt
4 ky thuat xu ly ttLy hai
 
3 To chuc bo vi xu ly
3 To chuc bo vi xu ly3 To chuc bo vi xu ly
3 To chuc bo vi xu lyLy hai
 
2 kien truc phan mem
2 kien truc phan mem2 kien truc phan mem
2 kien truc phan memLy hai
 
1 Tong quan máy tính
1 Tong quan máy tính1 Tong quan máy tính
1 Tong quan máy tínhLy hai
 
7 can ban assembly
7 can ban assembly7 can ban assembly
7 can ban assemblyLy hai
 
5 bo nho may tinh
5 bo nho may tinh5 bo nho may tinh
5 bo nho may tinhLy hai
 
Giao trinh phan cung
Giao trinh phan cung Giao trinh phan cung
Giao trinh phan cung Ly hai
 
Bai giang asp.net full
Bai giang asp.net fullBai giang asp.net full
Bai giang asp.net fullLy hai
 
Hung dan cai dat va su dung dot netnuke5.x
Hung dan cai dat va su dung dot netnuke5.xHung dan cai dat va su dung dot netnuke5.x
Hung dan cai dat va su dung dot netnuke5.xLy hai
 
Ktmt kt c1_c2
Ktmt kt c1_c2Ktmt kt c1_c2
Ktmt kt c1_c2Ly hai
 
Hephantan
HephantanHephantan
HephantanLy hai
 
Phan2 chuong8 chuoikitu
Phan2 chuong8 chuoikituPhan2 chuong8 chuoikitu
Phan2 chuong8 chuoikituLy hai
 
Phan2 chuong5 ctrinhcon
Phan2 chuong5 ctrinhconPhan2 chuong5 ctrinhcon
Phan2 chuong5 ctrinhconLy hai
 
Phan2 chuong4 caclenhcautruc
Phan2 chuong4 caclenhcautrucPhan2 chuong4 caclenhcautruc
Phan2 chuong4 caclenhcautrucLy hai
 
Phan2 chuong1 gioithieu_c
Phan2 chuong1 gioithieu_cPhan2 chuong1 gioithieu_c
Phan2 chuong1 gioithieu_cLy hai
 
Phan1 gioithieu
Phan1 gioithieuPhan1 gioithieu
Phan1 gioithieuLy hai
 

Mehr von Ly hai (20)

Lap rap va_cai_dat
Lap rap va_cai_datLap rap va_cai_dat
Lap rap va_cai_dat
 
Bai1 Mang truyen so lieu va chuan hoa
Bai1 Mang truyen so lieu va chuan hoaBai1 Mang truyen so lieu va chuan hoa
Bai1 Mang truyen so lieu va chuan hoa
 
Cài đặt mạng bootroom
Cài đặt mạng bootroomCài đặt mạng bootroom
Cài đặt mạng bootroom
 
6 he thong xuat nhap
6 he thong xuat nhap6 he thong xuat nhap
6 he thong xuat nhap
 
4 ky thuat xu ly tt
4 ky thuat xu ly tt4 ky thuat xu ly tt
4 ky thuat xu ly tt
 
3 To chuc bo vi xu ly
3 To chuc bo vi xu ly3 To chuc bo vi xu ly
3 To chuc bo vi xu ly
 
2 kien truc phan mem
2 kien truc phan mem2 kien truc phan mem
2 kien truc phan mem
 
1 Tong quan máy tính
1 Tong quan máy tính1 Tong quan máy tính
1 Tong quan máy tính
 
7 can ban assembly
7 can ban assembly7 can ban assembly
7 can ban assembly
 
5 bo nho may tinh
5 bo nho may tinh5 bo nho may tinh
5 bo nho may tinh
 
Giao trinh phan cung
Giao trinh phan cung Giao trinh phan cung
Giao trinh phan cung
 
Bai giang asp.net full
Bai giang asp.net fullBai giang asp.net full
Bai giang asp.net full
 
Hung dan cai dat va su dung dot netnuke5.x
Hung dan cai dat va su dung dot netnuke5.xHung dan cai dat va su dung dot netnuke5.x
Hung dan cai dat va su dung dot netnuke5.x
 
Ktmt kt c1_c2
Ktmt kt c1_c2Ktmt kt c1_c2
Ktmt kt c1_c2
 
Hephantan
HephantanHephantan
Hephantan
 
Phan2 chuong8 chuoikitu
Phan2 chuong8 chuoikituPhan2 chuong8 chuoikitu
Phan2 chuong8 chuoikitu
 
Phan2 chuong5 ctrinhcon
Phan2 chuong5 ctrinhconPhan2 chuong5 ctrinhcon
Phan2 chuong5 ctrinhcon
 
Phan2 chuong4 caclenhcautruc
Phan2 chuong4 caclenhcautrucPhan2 chuong4 caclenhcautruc
Phan2 chuong4 caclenhcautruc
 
Phan2 chuong1 gioithieu_c
Phan2 chuong1 gioithieu_cPhan2 chuong1 gioithieu_c
Phan2 chuong1 gioithieu_c
 
Phan1 gioithieu
Phan1 gioithieuPhan1 gioithieu
Phan1 gioithieu
 

Phan2 chuong6 mang