C-and-Cpp/C3/Working-With-2D-Arrays/Vietnamese
From Script | Spoken-Tutorial
Revision as of 06:59, 10 December 2019 by Dieulinh79 (Talk | contribs)
| Thời gian | Nội dung |
| 00:01 | Chào mừng đến với Spoken-tutorial về Mảng hai chiều trong C và C++. |
| 00:08 | Trong hướng dẫn này, ta sẽ học về - |
| 00:10 | Mảng hai chiều. là gì |
| 00:13 | Ta sẽ học bằng một số ví dụ. |
| 00:16 | Để ghi lại hướng dẫn này, tôi đang sử dụng. |
| 00:18 | HĐH Ubuntu Operating System phiên bản 11.10, |
| 00:22 | phần mềm gcc and g++ Compiler phiên bản 4.6.1 trên Ubuntu. |
| 00:29 | Hãy bắt đầu với phần giới thiệu về Mảng hai chiều. |
| 00:33 | Mảng 2D được lưu ở trong một ma trận cột hàng. |
| 00:38 | Chỉ số bên trái biểu thị hàng. |
| 00:41 | Chỉ số bên phải biểu thị cột. |
| 00:44 | Chỉ số bắt đầu của ma trận choặc mảng ở trong C và C++ luôn luôn là 0. |
| 00:52 | Tại đây, ta thấy mảng 2 chiều ở trong 1 ma trận cột hàng. |
| 00:58 | Chỉ số bắt đầu là 0. |
| 01:01 | Bây giờ, hãy cùng xem cách khai báo declare Mảng hai chiều. |
| 01:04 | Cú pháp là: |
| 01:07 | kiểu dữ liệu,tên mảng, hàng và cột. |
| 01:13 | Ví dụ, tại đây ta khai báo một mảng 2 chiều num với 2 hàng và 3 cột. |
| 01:21 | Bây giờ hãy xem một ví dụ. |
| 01:23 | Tôi đã tạo ra một chương trình, hãy mở nó ra. |
| 01:28 | Để ý rằng tên tệp của ta là 2d gạch ngang array chấm c. |
| 01:33 | Trong chương trình này, ta sẽ tính tổng của các phần tử của mảng hai chiều. |
| 01:41 | Tôi sẽ giải thích đoạn mã, |
| 01:44 | Đây là phần header file. |
| 01:46 | Đây là hàm main(). |
| 01:49 | Tại đây ta đã khai báo các biến i và j. |
| 01:53 | Sau đó ta đã khai báo num1 với 3 hàng và 4 cột. |
| 01:58 | Và num2, với 3 hàng và 4 cột. |
| 02:03 | num1 và num2 là 2 mảng hai chiều. |
| 02:07 | Tại đây, phần tử của ma trận num1 là các giá trị được nhập từ người dùng. |
| 02:13 | Các phần tử được lưu ở trong hàng ngang. |
| 02:16 | Ta coi i là các hàng và j là các cột. |
| 02:22 | Vòng lặp for sẽ kiểm tra điều kiện i chạy từ 0 tới 2. |
| 02:28 | Vòng lặp for này sẽ kiểm tra điều kiện j chạy từ 0 tới 3 |
| 02:33 | Tương tự, tại đây, các phần tử của ma trận num2 là giá trị nhập vào từ người dùng |
| 02:40 | Ta hiển thị ma trận num1. |
| 02:43 | Ở đây phần trăn 3d được sử dụng để căn chỉnh ma trận trên terminal. |
| 02:49 | Bây giờ, ta sẽ hiển thị ma trận num2. |
| 02:52 | Sau đó ta thêm ma trận num1 và ma trận num2 và hiển thị kết quả. |
| 02:59 | Đây là câu lệnh return của ta. |
| 03:01 | Bây giờ, nhấn vào Save.. |
| 03:05 | Hãy chạy chương trình. |
| 03:07 | Hãy mở terminal window bằng cách nhấn phím Ctrl, Alt và T đồng thời trên bàn phím của bạn. |
| 03:15 | Để biên dịch, nhập gcc cách 2d gạch ngang array chấm c cách gạch ngang o cách arr và nhấn Enter. |
| 03:28 | Để biên dịch, nhập chấm gạch chéo arr (./arr), và nhấn Enter . |
| 03:34 | Ta thấy ở đây Enter the elements of 3 into 4 array num1. |
| 03:39 | Tôi sẽ nhập vào các giá trị. |
| 03:52 | Bây giờ ta có thể thấy Enter the elements of 3 into 4 array num2. |
| 03:57 | Tôi sẽ nhập vào các giá trị. |
| 04:10 | Kết quả được hiển thị. |
| 04:13 | Tại đây ta có thể thấy ma trận num1. |
| 04:16 | Và có thể thấy ma trận num2. |
| 04:20 | Và đây là tổng của num1 và num2. |
| 04:24 | Bây giờ ta sẽ xem cách chaỵ một chương trình tương tự trong C++. |
| 04:29 | Tôi đã tạo sẵn chương trình. Tôi sẽ mở ra va giải thích nó. |
| 04:34 | Đây là chương trình cho Mảng hai chiều trong C++. |
| 04:38 | Để ý rằng tên tệp của ta là 2d gạch ngang array chấm cpp. |
| 04:43 | Đuôi mở rộng là dot cpp (.cpp). |
| 04:47 | Hãy để tôi giải thích đoạn mã. |
| 04:50 | Phần header file của ta là iostream. |
| 04:53 | Đây là câu lệnh using. |
| 04:56 | Đây là hàm main(). |
| 04:58 | Ở đây ta sử dụng hàm cout như ta sử dụng cout để hiển thị kêts quả trong C++. |
| 05:06 | Sau đó ta có hàm cin. Ta sử dụng cin đọc 1 dòng trong C++. |
| 05:13 | Ở đây, ta sử dụng /t nó có nghĩa là tab ngang tương đương với 4 khoảng trắng. |
| 05:21 | Phần còn lại của đoạn mã là tương tự như trong C. |
| 05:25 | Bây giờ nhấn vào Save. |
| 05:27 | Hãy chạy thử. Quay trở lại terminal. |
| 05:31 | Tôi sẽ xoá prompt. |
| 05:33 | Để biên dịch, nhập g++ cách 2d gạch ngang array chấm cpp gạch ngang o cách arr1 và nhấn Enter. |
| 05:47 | Để chạy, nhập chấm gạch chéo arr1, bây giờ nhấn Enter. |
| 05:52 | Ở đây, ta thấy Enter the elements of 3 into 4 array num1. |
| 05:57 | Tôi sẽ nhập các giá trị. |
| 06:07 | Bây giờ, ta thấy Enter the elements of 3 into 4 array num2. |
| 06:13 | Tôi sẽ nhập các giá trị là: |
| 06:24 | Kết quả được hiển thị. |
| 06:26 | Ta có threer thấy ma trận 1, ma trận 2. |
| 06:31 | và đây là tổng của num1 và num2. |
| 06:36 | Đến đây là phần kết thúc của hướng dẫn. |
| 06:39 | Quay trở lại slide. Tóm tắt lại. |
| 06:43 | Trong hướng dẫn này ta đã học về: |
| 06:45 | Cách thêm các phần tử ở trong Mảng hai chiều. |
| 06:48 | Hiển thị mảng hai chiều. |
| 06:50 | Và tính toán tổng cảu mảng hai chiều. |
| 06:54 | Bài tập vận dụng: Viết chương trình mà nhận giá trị mảng 2 chiều từ người dùng. |
| 07:01 | Thực hiện phép trừ và tìm kết quả. |
| 07:05 | Xem các video có sẵn tại đường dẫn sau: |
| 07:08 | Nó tổng hợp dự án Spoken Tutorial. |
| 07:11 | Nếu bạn không có một đường truyền tốt, bạn có thể tải xuống và xem. |
| 07:15 | Đội ngũ dự án The Spoken Tutorial: |
| 07:17 | Tiến hành hội thảo sử dụng spoken tutorials. |
| 07:21 | Cấp các chứng chỉ cho các học viên vượt qua bài kiểm tra trực tuyến. |
| 07:25 | Chi tiết vui lòng liên hệ contact@spoken-tutorial.org. |
| 07:32 | Dự án Spoken Tutorial là một phần của dự án Talk to a Teacher. |
| 07:36 | Được hỗ trợ bởi Phái đoàn Quốc gia về Giáo dục thông qua ICT, MHRD, Chính phủ Ấn Độ |
| 07:43 | Thông tin chi tiết về Sứ mệnh này có sẵn tại đường dẫn sau. |
| 07:48 | Kịch bản được đóng góp bởi Ritwik Joshi. Tôi là Ashwini Patil từ IIT Bombay. |
| 07:54 | Cảm ơn đã theo dõi. |