Bài giảng Tin học đại cương: Bài 6 - ThS. Đinh Phú Hùng

pdf
Số trang Bài giảng Tin học đại cương: Bài 6 - ThS. Đinh Phú Hùng 18 Cỡ tệp Bài giảng Tin học đại cương: Bài 6 - ThS. Đinh Phú Hùng 157 KB Lượt tải Bài giảng Tin học đại cương: Bài 6 - ThS. Đinh Phú Hùng 0 Lượt đọc Bài giảng Tin học đại cương: Bài 6 - ThS. Đinh Phú Hùng 3
Đánh giá Bài giảng Tin học đại cương: Bài 6 - ThS. Đinh Phú Hùng
4.8 ( 20 lượt)
Nhấn vào bên dưới để tải tài liệu
Đang xem trước 10 trên tổng 18 trang, để tải xuống xem đầy đủ hãy nhấn vào bên trên
Chủ đề liên quan

Nội dung

Đặt vấn đề Giới thiệu về mảng một chiều Nhập dữ liệu và in dữ liệu cho mảng một chiều Giới thiệu về mảng hai chiều Cách nhậ TIN HỌC ĐẠI CƯƠNG BÀI 6: GIỚI THIỆU MẢNG MỘT VÀ HAI CHIỀU Giảng Viên: ThS. Đinh Phú Hùng Bộ môn: Khoa Học Máy Tính Email: hungdp@tlu.edu.vn 1 / 18 Đặt vấn đề Giới thiệu về mảng một chiều Nhập dữ liệu và in dữ liệu cho mảng một chiều Giới thiệu về mảng hai chiều Cách nhậ Nội Dung 1 Đặt vấn đề 2 Giới thiệu về mảng một chiều 3 Nhập dữ liệu và in dữ liệu cho mảng một chiều 4 Giới thiệu về mảng hai chiều 5 Cách nhập và in dữ liệu mảng hai chiều 6 Tóm tắt nội dung bài học 2 / 18 Đặt vấn đề Giới thiệu về mảng một chiều Nhập dữ liệu và in dữ liệu cho mảng một chiều Giới thiệu về mảng hai chiều Cách nhậ Đặt vấn đề Xét ví dụ sau: Tính tổng của 100 số nguyên nhập từ bàn phím. Nhận xét: Chương trình sẽ có thể sẽ rất dài vì cần khai báo 100 biến kiểu số nguyên. Nếu đầu bài yêu cầu tính tổng của vài nghìn số hay một số yêu cầu khác như sắp xếp, tính trung bình cộng thì cách này sẽ không khả thi. Như vậy cần thiết phải có cấu trúc giúp ta thực hiện việc này đơn giản hơn. 3 / 18 Đặt vấn đề Giới thiệu về mảng một chiều Nhập dữ liệu và in dữ liệu cho mảng một chiều Giới thiệu về mảng hai chiều Cách nhậ Giới thiệu về mảng một chiều Định nghĩa: Mảng là một tập hợp các phần tử có cùng kiểu dữ liệu. Cách khai báo mảng Tên mảng [Số phần tử tối đa] Trong đó: Kiểu dữ liệu: Là các kiểu quy định trong c++, ví dụ như int, float, double... Tên mảng: Là một dãy kí tự liền nhau và không có dấu cách, không chứa các kí tự đặc biệt. Số phần tử tối đa: Là một số nguyên dương. 4 / 18 Đặt vấn đề Giới thiệu về mảng một chiều Nhập dữ liệu và in dữ liệu cho mảng một chiều Giới thiệu về mảng hai chiều Cách nhậ Giới thiệu về mảng một chiều Ví dụ: int M[10]; Khai báo mảng một chiều tên M gồm 10 phần tử kiểu số nguyên. Chỉ số của mảng bắt đầu từ 0, kết thúc là 9. Phần tử bắt đầu là M[0], kết thúc là M[9]. 5 / 18 Đặt vấn đề Giới thiệu về mảng một chiều Nhập dữ liệu và in dữ liệu cho mảng một chiều Giới thiệu về mảng hai chiều Cách nhậ Nhập dữ liệu cho mảng một chiều Cách thực hiện: Để nhập dữ liệu cho mảng một chiều ta nhập dữ liệu cho từng phần tử của mảng. Nhập dữ liệu cho phần tử thứ i ta thực hiện câu lệnh cin»M[i] Sử dụng cấu trúc vòng lặp Câu lệnh minh họa for (int i = 0; i using namespace std; main() { int M[100]; //Khai báo mảng gồm 100 phần tử (số nguyên) int n; cin»n; //Nhập số phần tử thực tế cần dùng for (int i = 0; i< n; i++) { cout«"Nhập phần tử M["«i«"]"; cin»M[i]; } } 7 / 18 Đặt vấn đề Giới thiệu về mảng một chiều Nhập dữ liệu và in dữ liệu cho mảng một chiều Giới thiệu về mảng hai chiều Cách nhậ In dữ liệu cho mảng một chiều Cách thực hiện: Để in dữ liệu cho mảng một chiều ta in dữ liệu cho từng phần tử của mảng. Để in dữ liệu cho phần tử thứ i ta thực hiện câu lệnh cout«M[i]. Có thể thực hiện cách in trên 1 dòng (mỗi phần tử cách nhau 1 khoảng trắng) hay cột (mỗi phần tử trên 1 dòng) Sử dụng cấu trúc vòng lặp Câu lệnh minh họa for (int i = 0; i
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.