tailieunhanh - Bài giảng Tin học đại cương: Chương 3 - Nguyễn Duy Hiệp

Bài giảng Tin học đại cương - Chương 3 cung cấp những kiến thức về mảng - Array. Nội dung trình bày trong chương này gồm có: Mảng một chiều, một số ví dụ, khởi tạo mảng, mảng ký tự, mảng nhiều chiều. Mời các bạn cùng tham khảo. | 10 14 2010 Nội dung Mảng một chiều Một số ví dụ 3 Mảng array Khởi tạo mảng Mảng ký tự Mảng nhiều chiều 3. Mảng array 3. Mảng array Bài toán Điểm môn THDC của các thành viên trong lớp được Mảng là một tập hợp hữu hạn các phần tử có cùng kiểu dữ nhập vào từ bàn phím. Hãy sắp xếp và đưa ra các điểm theo liệu được lưu trữ kế tiếp nhau trong bộ nhớ. thứ tự tăng dần. Khai báo mảng printf quot Nhap diem thu 1 n quot kiểu_dữ_liệu tên_biến_mảng số_phần_tử scanf quot f quot amp diem1 VD. printf quot Nhap diem thu 2 n quot int A 10 scanf quot f quot amp diem2 float bang_diem 50 . . . char bang_ky_tu 26 1 10 14 2010 3. Mảng array 3. Mảng array Thao tác với các phần tử trong mảng như với số các biến thông Truy cập vào một phần tử trong mảng thường khác. bang_diem 5 phần tử có chỉ số 5 trong mảng bang_diem tên_biến_mảng chỉ_số bang_diem 3 7 Chú ý printf quot Nhap vao diem thu 5 quot scanf quot f quot amp bang_diem 4 Phần tử đầu tiên trong mảng có chỉ số là 0. bang_diem 5 sẽ là phần tử thứ 6 trong mảng. bang_diem 5 bang_diem 3 1 Phần tử cuối cùng trong mảng có chỉ số là printf quot Diem thanh vien thu 7 .2f quot số_phần_tử 1 bang_diem 6 3. Mảng array 3. Mảng array value 0 value 0 197 int values 10 Các phần tử trong mảng value 1 value 1 được lưu trữ liên tục trong bộ nhớ value 2 value 2 100 101 values 0 197 value 3 values 2 -100 value 3 547 int values 10 value 4 values 5 350 value 4 value 5 values 3 value 5 350 values 0 value 6 values 5 value 6 value 7 values 9 value 7 values 5 10 value 8 value 8 -values 2 value 9 value 9 35 2 10 14 2010 include 3. Mảng array int main void int values 10 int index Sử dụng mảng như bộ đếm values 0 197 VD. Để khảo sát chất lượng một loại sản phẩm mới nhà sản values 2 -100 xuất đưa ra tiêu chí đánh giá chất lượng sản phẩm theo giá trị values 5 350 từ 0 đến 5 0 là không biết 1 là rất tồi 2 là tồi 3 là trung bình values 3 values 0 values 5 4 là tốt và 5 là rất tốt . values 9 values 5 10 -values 2 Các tiêu chí này được khách hàng đánh giá thông qua một