Bài giảng Tin học đại cương: Bài 7 - Nguyễn Văn Đồng

Bài giảng Tin học đại cương: Bài 7 cung cấp cho người học những kiến thức như: Khái niệm về mảng; Mảng một chiều; Mảng hai chiều. Mời các bạn cùng tham khảo! | BÀI 7 MẢNG Giảng viên Nguyễn Văn Đồng Khoa Công nghệ thông tin ĐH Thủy Lợi Email nvdong@ NỘI DUNG Khái niệm về mảng Mảng một chiều Mảng hai chiều KHÁI NIỆM VỀ MẢNG Mảng là tập hợp hữu hạn các phần tử có cùng kiểu dữ liệu Các phần tử lưu trữ ở các vị trí kế tiếp nhau trong bộ nhớ Kích thước của mảng bằng số phần tử Mảng một chiều mảng nhiều chiều MẢNG MỘT CHIỀU Khai báo kieudulieu tenmang sophantu Phần tử của mảng truy nhập thông qua tên mảng Các phần tử được đánh số từ 0 số phần tử - 1 Số phần tử là hằng số Ví dụ int x 10 char hoten 50 float a 10 b 20 MẢNG MỘT CHIỀU Khởi tạo giá trị khi khai báo kieudulieu tenmang sophantu giatri1 giatri2 . giatriN Chú ý Các giá trị khởi tạo là hằng số Số lượng giá trị khởi tạo ít hơn số phần tử thì các phần tử còn lại sẽ có giá trị 0 Có thể không cần khai báo kích thước của mảng khi khởi tạo MẢNG MỘT CHIỀU Ví dụ 1 Khởi tạo cho mọi phần tử của mảng char a 5 A B C D E 0 1 2 3 4 a A B C D E Ví dụ 2 Khởi tạo cho một số phần tử của mảng int b 5 1 2 3 0 1 2 3 4 b 1 2 3 0 0 NHẬP GIÁ TRỊ CHO CÁC PHẦN TỬ CỦA MẢNG Nhập trực tiếp thông qua chỉ số b 0 1 b 1 2 Nhập thông qua vòng lặp for for int i 0 i lt n i coutTRUY XUẤT GIÁ TRỊ CÁC PHẦN TỬ CỦA MẢNG Thông qua chỉ số int a b 0 coutMẢNG MỘT CHIỀU Ví dụ - Đọc vào dãy n số nguyên nMẢNG MỘT CHIỀU Ví dụ BÀI TẬP Bài 1 Đọc vào n số nguyên từ bàn phím. a. Đếm các số chia hết cho 3 b. Đếm các số lớn hơn 10 Bài 2 Cho dãy n số nguyên A1 A2 An a. Tìm các số bằng số trước nó cộng 3 b. Tìm các số bộ ba số trong dãy thỏa mãn điều kiện TÌM CHỖ CHƯA ĐÚNG float a 50 a 100 int a 5 0 1 2 3 4 5 char kt 6 a b c d e f int arr 10 for int i 1 iĐOẠN CHƯƠNG TRÌNH SAU HIỂN THỊ GÌ TRÊN MÀN HÌNH char a 3 a b c for int i 0 iMỘT SỐ BÀI TOÁN Tìm giá trị lớn nhất nhỏ nhất trong dãy số. Sắp xếp dãy số tăng dần giảm dần Chèn thêm một số vào dãy số ban đầu Xóa một phần tử của dãy số TÌM GIÁ TRỊ LỚN NHẤT Bài toán - Nhập vào dãy n số nguyên nTÌM GIÁ TRỊ LỚN NHẤT include using namespace std int main int a 100 n .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
15    22    4    29-11-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.