Danh mục

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    
Hoai.2512

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

Tài liệu được xem nhiều: