1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Lập trình Windows Form với C#: Chương 3 - Lê Thị Ngọc Hạnh

11 14 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 11
Dung lượng 628,83 KB

Nội dung

Chương 3 - Lập trình C trong Windows. Chương này trình bày một số nội dung sau: Chuyển đổi kiểu, một số phương thức của kiểu chuỗi, một số phương thức của kiểu string, mảng - array, mảng 1 chiều, cách xử lý trên mảng 1 chiều, mảng 2 chiều, cách xử lý trên mảng 2 chiều. Mời các bạn tham khảo.

LẬP TRÌNH C TRONG WINDOWS GV: LÊ THỊ NGỌC HẠNH 8/25/2015 Windows Programming CHUYỂN ĐỔI KIỂU  Chuyển đổi kiểu chuỗi sang kiểu liệu khác .Parse(chuỗi)  Ví dụ: string s; s ="123.45"; float f = Single.Parse( s); double d = Double.Parse(s2); short i = Int16.Parse(s); int j = Int32.Parse(s); long k = Int64.Parse(s); 8/25/2015 Windows Programming CHUYỂN ĐỔI KIỂU  Chuyển đổi kiểu liệu số sang kiểu chuỗi: .ToString( );  Ví dụ int i = 231 ; String kq; kq = " i= "+ i.ToString(); 8/25/2015 Windows Programming MỘT SỐ PHƯƠNG THỨC CỦA KIỂU CHUỖI .ToLower( ); .ToUpper( ); .Substring(vị trí, số ký tự); .Length ; //khơng có ( ) [ vị trí ]  Ví dụ string S = “hello woRld”; string u = S.ToUpper(); char c = S[1]; // c = ‘e’ int l = S.Substring(0,4).Length ; 8/25/2015 Windows Programming MỘT SỐ PHƯƠNG THỨC CỦA KIỂU STRING  IndexOf(), IndexOfAny(), LastIndexOf(),  LastIndexOfAny(): tìm kiếm chuỗi ký tự, phần chuỗi ký tự xâu cho trước  Replace(): thay mẫu xâu chuỗi ký tự khác  Split(): cắt xâu thành xâu dựa theo ký tự phân cách cho trước  Trim(), TrimEnd(), TrimStart(): xoá ký tự trắng đầu, cuối xâu  Insert(), Remove(): chèn vào, xoá xâu xâu cho trước  StartsWith(), EndsWith(): kiểm tra xem xâu có bắt đầu, kết thúc xâu khác 8/25/2015 Windows Programming VÍ DỤ Viết chương trình thực cơng việc sau: - Nhập vào thơng tin thí sinh gồm: Họ tên (hoten), số báo danh (sbd), điểm thi môn 1, môn 2, môn (d1, d2, d3), điểm tổng (diemtong) - Xuất thơng tin thí sinh gồm: họ tên, số báo danh (viết hoa), thí sinh đậu hay rớt (nếu dtb>=15, đậu đại học, =12 đậu cao đẳng, lại rớt) 8/25/2015 Windows Programming MẢNG -ARRAY     Mảng chiều Mảng chiều Mảng nhiều chiều Mảng Jagged Array 8/25/2015 Windows Programming MẢNG CHIỀU  Cú pháp: type[ ] array-name;  Ví dụ: int[] integers; // mảng kiểu số nguyên integers = new int[32]; integers[0] = 35;// phần tử có giá trị 35 integers[31] = 432;// phần tử 32 có giá trị 432 string[] myArray = {"first element", "second element", "third element"}; 8/25/2015 Windows Programming CÁCH XỬ LÝ TRÊN MẢNG CHIỀU  Lấy kích thước mảng: int arrayLength = myIntegers.Length;  Sắp xếp mảng số nguyên: Array.Sort(myIntegers);  Đảo ngược mảng: Array.Reverse(myArray);  Duyệt mảng: 8/25/2015 Windows Programming MẢNG CHIỀU  Cú pháp: type[,] array-name;  Ví dụ: int[,] myRectArray = new int[2,3]; int[,] myRectArray = new int[,]{ {1,2},{3,4},{5,6},{7,8}}; //mảng hàng cột string[,] beatleName = { {"Lennon","John"}, {"McCartney","Paul"}, {"Harrison","George"}, {"Starkey","Richard"} }; 8/25/2015 Windows Programming 10 CÁCH XỬ LÝ TRÊN MẢNG CHIỀU  Duyệt mảng: double [,] matrix = new double[10, 10]; for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) matrix[i,j] = 4; } 8/25/2015 Windows Programming 11 ... 8/25/2015 Windows Programming MẢNG CHIỀU  Cú pháp: type[ ] array-name;  Ví dụ: int[] integers; // mảng kiểu số nguyên integers = new int [32 ]; integers[0] = 35 ;// phần tử có giá trị 35 integers [31 ]... 8/25/2015 Windows Programming VÍ DỤ Viết chương trình thực công việc sau: - Nhập vào thông tin thí sinh gồm: Họ tên (hoten), số báo danh (sbd), điểm thi môn 1, môn 2, môn (d1, d2, d3), điểm tổng... phần tử có giá trị 35 integers [31 ] = 432 ;// phần tử 32 có giá trị 432 string[] myArray = {"first element", "second element", "third element"}; 8/25/2015 Windows Programming CÁCH XỬ LÝ TRÊN MẢNG

Ngày đăng: 09/05/2021, 18:48

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN