Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 27 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
27
Dung lượng
236,5 KB
Nội dung
Session 3: Mảng Mảng chiều Khai báo mảng Cú pháp: [] Ví dụ: int[] a; Khởi tạo mảng Khởi tạo mảng: //Cách int[] a; a = new int[5] {2, 5, 6, 7, }; //Cách int[] a = {2, 5, 6, 7, 9}; Bài tập 1: Viết chương trình nhập vào tựa sách hiển thị tựa sách, sử dụng mảng chiều Hướng dẫn: - string[] tuaSach = new string[6]; - sử dụng vòng lặp for để nhập tựa sách - sử dụng vòng lặp foreach để hiển thị tựa sách Đáp án tập Xem baiTap_Session3_0909A Bài tập 2: Khởi tạo mảng chiều có giá trị sau: 4.3, 6.8, 32.12, –11.4, and 16.88 Copy giá trị vị trí thứ sang vị trí thứ 1; Xuất phần tử mảng để kiểm tra Bài tập 3: Viết chương trình xếp mảng chiều số nguyên theo thứ tự tăng dần Bài tập (BTVN): Khởi tạo M1C số nguyên gồm phần tử int[ ] a = new int {0, 0, 0, 0, 0}; Tại phần tử mảng a: tính phần trăm số phát sinh (theo vị trí mảng a) lặp từ đến 10 000 Hướng dẫn: Random ran = new Random(); for (int i = 0; i < 10000; i++) { temp = ran.Next(1, 6); Mảng đa chiều Mảng đa chiều kích thước: dòng mảng có kích thước với Mảng đa chiều không kích thước: dòng không kích thước với Mảng đa chiều kích thước Bài tập 5: Viết chương trình khai báo mảng chiều số nguyên (gồm dòng, cột), gán giá trị cho phần tử dòng+cột Sau xuất kết kiểm tra Mảng đa chiều kích thước Đáp án tập 5: xem Phương thức GetLength(int a): trả kích thước chiều cố định mảng Ví dụ: int [ , ] a = new int[3 , 4]; for(int dong=0; dong