Bài giảng Lập trình C# 1 - Chương 4: Array
Số trang: 9
Loại file: pdf
Dung lượng: 255.94 KB
Lượt xem: 18
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Lập trình C# 1 - Chương 4: Array giới thiệu tới các bạn những nội dung về mảng, câu lệnh lặp foreach, mảng đa chiều và một số câu hỏi. Đây là tài liệu hữu ích với các bạn chuyên ngành Công nghệ thông tin và những ngành có liên quan.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình C# 1 - Chương 4: ArrayF -X C h a n gePDF -X C h a n geNybuomklictrac.cComklicC.cre..k e r- s o ft w awwacwwwwtrtotobuyNOW!14/05/2011OW!PDk e r- s o ft w ai dungChng 4Array1. M ng••••••Khai báo m ngGiá tr m c nhTruy c p các thành ph n trong m ngKh i t o thành ph n trong m ngd ng t khóa paramsPh ng th c và thu c tính c b n1.2.3.4.M ngCâu l nh l p foreachM ng a chi uCâu h ing là gì?•ng là m t t p h p có th t c a nh ng i t ng•t c các i t ng này cùng m t ki u• Ngôn ng C# cung c p cú pháp chu n cho vi c khaibáo nh ng i t ng ngTuy nhiên, cái th t ski u System.Arrayc t o ra làitnga1reF -X C h a n gePDF -X C h a n geNybuMôomklictrac.cComklicC.cre..k e r- s o ft w awwacwwwwtrtotobuyNOW!14/05/2011OW!PDk e r- s o ft w ad ng m t m ng• Khai báo•o th hi n (xác nh s ph n t )• Gán giá tr (giá tr m c nh; Giá tr c th )1. Khai báo2. T o th hi n +Gán giá tr m cnh3. Gán giá tr cthd ng m t m ngint[] myIntArray;myIntArray = new int[6];// Chng trình1. Khai báo2. T o th hi n +Gán giá tr m cnh3. Gán giá tr cthKhai báo + Gán giátr c thKhai báo + T oth hi n + Gán giátr c thd ng m t m ngint[] myIntArray = { 2, 4, 6, 8, 10};Khai báo + Gán giátr c th2reF -X C h a n gePDF -X C h a n geNybud ng m t m ngTruyomklictrac.cComklicC.cre..k e r- s o ft w awwacwwwwtrtotobuyNOW!14/05/2011OW!PDk e r- s o ft w ap các ph nint[] myIntArray = new int[5] { 2, 4, 6, 8, 10};Khai báo + T oth hi n + Gán giátr c thnamespace mang_timpt{class Program{static void Main(string[] args){int gt, vitri, sotim;sotim = 5;vitri = 0;int[] mang = new int[5] { 3, 5, 6, 5, 8};bool kq = false;for (int i = 0; i < 5; i++){gt = mang[i];if (gt==sotim){ kq = true;vitri = i; }}if ( kq==true ){ System.Console.WriteLine(Co phan tu + sotim + trong mang);System.Console.WriteLine(Vi tri + sotim+ trong mang la +vitri); }else{ System.Console.WriteLine(Khong co phan tu + sotim + trong mang); }System.Console.ReadLine();}}}Tìm ki m ph n tnamespace mang_1{class Program{static void Main(string[] args){int[] mangso1;mangso1 = new int[5] {2, 5, 7, 9, 1};for (int i = 1; i < 6; i++){System.Console.WriteLine(mangso1[i]);}System.Console.ReadLine();}}}3reF -X C h a n gePDF -X C h a n geNybuomklictrac.cComklicC.cre..k e r- s o ft w awwacwwwwtrtotobuyNOW!14/05/2011OW!PDk e r- s o ft w aVí do m ng ch am c a sinh viên v i các yêu c u:•ph n t do ng i nh p quy t nh•m ng v i m i ph n t do ng i nh p•p x p m ng theo m t nhnl n• Xu t ra k t qud ng t1. T o m t phkhóa paramsng th c :––l y m t s các bi n c a tham s nguyênd ng t khóa params truy n m t s bi n c a tham smà không c n thi t ph i t o m t m ng–d ng vòng l p foreach truy xu t các ph n t14578981457898namespace mang_params{class Program{public void DisplayVals(params int[] intVals){foreach (int i in intVals){Console.WriteLine(Hi n th {0}, i);}Console.ReadLine();}2. T i Main() :––nh ngh a m t i t ngTruy n giá tr “c a m ng” cho phstatic void Main(string[] args){Program m = new Program();m.DisplayVals(6, 7, 8, 9);}ng th cVí dint[] mang2=new int[5]{3, 4, 6, 2, 8};m.DisplayVals(mang2);}}4reF -X C h a n gePDF -X C h a n geNybuPhng th c và thu c tínhArray.Clear(mang, n, m);Phomklictrac.cComklicC.cre..k e r- s o ft w awwacwwwwtrtotobuyNOW!14/05/2011OW!PDk e r- s o ft w ang th c và thu c tínhmang.Length;mang.Rank;Array.Copy(mang, mang1, n);Array.IndexOf(mang, 12);Array.LastIndexOf(mang,12);Array.Sort(mang);Array.Reverse(mang);t s ph•••••.Last();namespace mangnc{public class Tester{public static void PrintArray(object[] mArray){foreach( object obj in mArray){Console.WriteLine(Hien thi + obj);}Console.WriteLine( );}static void Main(){string[] m1Array = {Ban, la, Nam, Nu};PrintArray( m1Array );Array.Reverse( m1Array );PrintArray( m1Array );string[] m2Array = {Chung, toi, la, nhung, nguoi, lap, trinh, may, tinh};PrintArray( m2Array );Array.Sort( m2Array );PrintArray( m2Array );Console.ReadLine();}}}5re
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình C# 1 - Chương 4: ArrayF -X C h a n gePDF -X C h a n geNybuomklictrac.cComklicC.cre..k e r- s o ft w awwacwwwwtrtotobuyNOW!14/05/2011OW!PDk e r- s o ft w ai dungChng 4Array1. M ng••••••Khai báo m ngGiá tr m c nhTruy c p các thành ph n trong m ngKh i t o thành ph n trong m ngd ng t khóa paramsPh ng th c và thu c tính c b n1.2.3.4.M ngCâu l nh l p foreachM ng a chi uCâu h ing là gì?•ng là m t t p h p có th t c a nh ng i t ng•t c các i t ng này cùng m t ki u• Ngôn ng C# cung c p cú pháp chu n cho vi c khaibáo nh ng i t ng ngTuy nhiên, cái th t ski u System.Arrayc t o ra làitnga1reF -X C h a n gePDF -X C h a n geNybuMôomklictrac.cComklicC.cre..k e r- s o ft w awwacwwwwtrtotobuyNOW!14/05/2011OW!PDk e r- s o ft w ad ng m t m ng• Khai báo•o th hi n (xác nh s ph n t )• Gán giá tr (giá tr m c nh; Giá tr c th )1. Khai báo2. T o th hi n +Gán giá tr m cnh3. Gán giá tr cthd ng m t m ngint[] myIntArray;myIntArray = new int[6];// Chng trình1. Khai báo2. T o th hi n +Gán giá tr m cnh3. Gán giá tr cthKhai báo + Gán giátr c thKhai báo + T oth hi n + Gán giátr c thd ng m t m ngint[] myIntArray = { 2, 4, 6, 8, 10};Khai báo + Gán giátr c th2reF -X C h a n gePDF -X C h a n geNybud ng m t m ngTruyomklictrac.cComklicC.cre..k e r- s o ft w awwacwwwwtrtotobuyNOW!14/05/2011OW!PDk e r- s o ft w ap các ph nint[] myIntArray = new int[5] { 2, 4, 6, 8, 10};Khai báo + T oth hi n + Gán giátr c thnamespace mang_timpt{class Program{static void Main(string[] args){int gt, vitri, sotim;sotim = 5;vitri = 0;int[] mang = new int[5] { 3, 5, 6, 5, 8};bool kq = false;for (int i = 0; i < 5; i++){gt = mang[i];if (gt==sotim){ kq = true;vitri = i; }}if ( kq==true ){ System.Console.WriteLine(Co phan tu + sotim + trong mang);System.Console.WriteLine(Vi tri + sotim+ trong mang la +vitri); }else{ System.Console.WriteLine(Khong co phan tu + sotim + trong mang); }System.Console.ReadLine();}}}Tìm ki m ph n tnamespace mang_1{class Program{static void Main(string[] args){int[] mangso1;mangso1 = new int[5] {2, 5, 7, 9, 1};for (int i = 1; i < 6; i++){System.Console.WriteLine(mangso1[i]);}System.Console.ReadLine();}}}3reF -X C h a n gePDF -X C h a n geNybuomklictrac.cComklicC.cre..k e r- s o ft w awwacwwwwtrtotobuyNOW!14/05/2011OW!PDk e r- s o ft w aVí do m ng ch am c a sinh viên v i các yêu c u:•ph n t do ng i nh p quy t nh•m ng v i m i ph n t do ng i nh p•p x p m ng theo m t nhnl n• Xu t ra k t qud ng t1. T o m t phkhóa paramsng th c :––l y m t s các bi n c a tham s nguyênd ng t khóa params truy n m t s bi n c a tham smà không c n thi t ph i t o m t m ng–d ng vòng l p foreach truy xu t các ph n t14578981457898namespace mang_params{class Program{public void DisplayVals(params int[] intVals){foreach (int i in intVals){Console.WriteLine(Hi n th {0}, i);}Console.ReadLine();}2. T i Main() :––nh ngh a m t i t ngTruy n giá tr “c a m ng” cho phstatic void Main(string[] args){Program m = new Program();m.DisplayVals(6, 7, 8, 9);}ng th cVí dint[] mang2=new int[5]{3, 4, 6, 2, 8};m.DisplayVals(mang2);}}4reF -X C h a n gePDF -X C h a n geNybuPhng th c và thu c tínhArray.Clear(mang, n, m);Phomklictrac.cComklicC.cre..k e r- s o ft w awwacwwwwtrtotobuyNOW!14/05/2011OW!PDk e r- s o ft w ang th c và thu c tínhmang.Length;mang.Rank;Array.Copy(mang, mang1, n);Array.IndexOf(mang, 12);Array.LastIndexOf(mang,12);Array.Sort(mang);Array.Reverse(mang);t s ph•••••.Last();namespace mangnc{public class Tester{public static void PrintArray(object[] mArray){foreach( object obj in mArray){Console.WriteLine(Hien thi + obj);}Console.WriteLine( );}static void Main(){string[] m1Array = {Ban, la, Nam, Nu};PrintArray( m1Array );Array.Reverse( m1Array );PrintArray( m1Array );string[] m2Array = {Chung, toi, la, nhung, nguoi, lap, trinh, may, tinh};PrintArray( m2Array );Array.Sort( m2Array );PrintArray( m2Array );Console.ReadLine();}}}5re
Tìm kiếm theo từ khóa liên quan:
Lập trình C Bài giảng Lập trình C Bài giảng Array Câu lệnh lặp foreach Mảng đa chiều Khai báo mảngGợi ý tài liệu liên quan:
-
Hướng dẫn thực hành lập trình C trên Visual Studio
9 trang 125 0 0 -
Giáo trình Kỹ thuật lập trình C: Căn bản & nâng cao - Phần 1
202 trang 115 0 0 -
Giáo trình Ngôn ngữ lập trình C căn bản
142 trang 95 0 0 -
Program C Ansi Programming Embedded Systems in C and C++ phần 4
12 trang 86 0 0 -
Lập trình C - Cấu trúc dữ Liệu
307 trang 71 0 0 -
Bài giảng Phát triển phần mềm mã nguồn mở: Lập trình C/Linux - Bùi Minh Quân
29 trang 68 0 0 -
STL lập trình khái lược trong C++ part 1
35 trang 63 0 0 -
96 trang 51 2 0
-
Giáo trình về môn Lập trình C căn bản
131 trang 44 0 0 -
Đề cương ôn tập học kì 2 môn Tin học lớp 8 năm 2022-2023 - Trường THCS Lê Quang Cường
6 trang 39 0 0