C-and-Cpp/C2/Arithmetic-Operators/Vietnamese
From Script | Spoken-Tutorial
Revision as of 13:52, 9 December 2019 by Dieulinh79 (Talk | contribs)
Thời gian | Nội dung | |
00:01 | Chào mừng đến với spoken tutorial về Toán tử số học trong C và C++. | |
00:07 | Trong hướng dẫn này, ta sẽ học về: | |
00:10 | Toán tử số học như phép cộng: ví dụ a + b. | |
00:14 | '-' Phép trừ : ví dụ. a-b. | |
00:18 | '/' Phép chia: ví dụ. a/b. | |
00:20 | '*' Phép nhân : ví dụ. a*b. | |
00:24 | '%' Mô-đun: e.g. a%b. | |
00:27 | Để ghi lại hướng dẫn này, tôi đang sử dụng hệ điều hành Ubuntu 11.10 | |
00:32 | Phần mềm gcc và g++ Compiler phiên bản 4.6.1 trên Ubuntu. | |
00:38 | Tôi sẽ minh họa cách dùng của các toán tử số học này trong chương trình C | |
00:44 | Tôi đã viết sẵn chương trình. | |
00:47 | Vậy, tôi sẽ mở trình chỉnh sửa và giải thích đoạn mã. | |
00:49 | Đây là chương trình C cho toán tử số học. | |
00:56 | Ở hai câu lệnh đầu tiên, các biến được khai báo và định nghĩa. | |
01:02 | Trong hai câu lệnh tiếp theo | |
01:04 | a được gán giá trị là 5. | |
01:06 | b được gán giá trị là 12. | |
01:10 | Bây giờ hãy xem phép cộng thực hiện như nào. | |
01:14 | c chứa tổng của a và b. | |
01:19 | Câu lệnh printf này in tổng của a và b trên màn hình. | |
01:28 | Tại % chấm 2f đưa ra độ chính xác của 2 chữ số sau dấu thập phân. | |
01:37 | Trong câu lệnh tiếp theo, c chưa tích của a vàb. | |
01:43 | Câu lệnh printf này hiển thị tích số của a và b trên màn hình. | |
01:48 | Hãy cùng xem cách hoạt động của 2 loại toán tử này. | |
01:52 | Ta sẽ chú thích các dòng sau. | |
01:55 | Nhập /* (slash asterisk) | |
02:01 | */ | |
02:05 | Nhấn vào Save. | |
02:07 | Lưu tệp tin với đuôi mở rộng .c (dot c). | |
02:10 | Tôi đã lưu tệp là arithmetic.c. | |
02:15 | Mở terminal window bằng cách nhấn phím Ctrl, Alt and T đồng thời. | |
02:22 | Để biên dịch đoạn mã, nhập đoạn sau trong terminal. | |
02:27 | gcc cách arithmetic chấm c cách trừ o cách arith | |
02:38 | Nhấn Enter. | |
02:40 | Để chạy mã, nhập ./arith (dot slash arith). | |
02:48 | Nhấn Enter. | |
02:50 | Kết quả được hiển thị trên màn hình. | |
02:53 | Nó hiển thị rằng Sum of 5 and 2 is 7.00 và | |
02:59 | Product of 5 and 2 is 10.00. | |
03:03 | Bây giờ bạn nên thử toán tử phép trừ. | |
03:08 | Thử thay thế toán tử cộng bằng toán tử trừ. | |
03:13 | Bạn sẽ được kết quả là 3. | |
03:18 | Quay trở lại chương trình và bộ câu lệnh cuối cùng. | |
03:23 | Bây giờ, tôi sẽ giải thích đoạn mã cho phép chia. | |
03:26 | Xóa chú thích nhiều dòng ở đây và đây. | |
03:34 | Trong các câu lệnh này, c chứa giá trị của phép chia số nguyên của a cho b. | |
03:40 | Để ý rằng trong phép chia số nguyên phần phân số được cắt ngắn. | |
03:47 | Câu lệnh printf hiển thị kết quả phép chia trên màn hình. | |
03:57 | Trong câu lệnh này ta đang thực hiện phép chia thực. | |
04:02 | Ở đây một trong các toán hạng phải được ép là dạng float. | |
04:10 | Ta có biến kiểu cast a. | |
04:13 | Bây giờ a sẽ hoạt động như một biến kiểu float cho một lần thực hiện. | |
04:22 | Câu lệnh printf hiển thị kết quả của phép chia thực trên màn hình. | |
04:30 | Nhập return 0; và đóng ngoặc đơn nhọn. | |
04:37 | Nhấn vào Save. | |
04:40 | Quay trở lại terminal để biên dịch và chạy đoạn mã.
| |
04:45 | Để biên dịch, nhập gcc cách arithmetic chấm c trừ o cách arith. Nhấn Enter. | |
04:59 | Để chạy đoạn mã nhập ./arith. Nhấn Enter. | |
05:05 | Kết quả được hiển thị trên màn hình. | |
05:08 | Ta có kết quả trước đây của toán tử cộng và toán tử nhân. | |
05:16 | Ta có số nguyên phép chia của 5 cho 2 là 2. | |
05:22 | Ta có thể thấy rằng trong phép chia số nguyên phần phân số được lược bỏ. | |
05:29 | Vậy ta có phép chia thực của 5 cho 2 là 2.5. | |
05:35 | Trong phép chia thực, kết quả đã giống như mong đợi. | |
05:37 | Ta sử dụng type-casting để có những kết quả như này. | |
05:45 | Bây giờ giả sử, tôi muốn viết một chương trình tương tự trong C++
| |
05:50 | Hãy xem liệu tôi có thể sử dụng đoạn mã tương tự trong C++? | |
05:54 | Cùng tìm hiểu xem sao. | |
05:56 | Quay lại trình chỉnh text. | |
06:00 | Đây là đoạn mã C++ . | |
06:05 | Để ý rằng phần header khác so với file header của C | |
06:12 | namespace cũng được sử dụng ở đây | |
06:18 | Và để ý rằng câu lệnh kết quả trong C++ là cout. | |
06:25 | Vậy, ngoài những khác biết này, hai đoạn mã rất giống nhau. | |
06:32 | Nhấn vào Save. Chắc chắn rằng tệp tin được lưu với đuôi mở rộng là .cpp. | |
06:37 | Tôi đã lưu tệp tin là arithmetic.cpp. | |
06:41 | Hãy chạy đoạn mã và xem kết quả ta có. | |
06:49 | Mở terminal và gõ g++ cách arithmetic chấm cpp cách trừ o arith . Nhấn Enter. | |
07:09 | Để chạy đoạn mã, nhập ./ arith. Nhấn Enter. | |
07:16 | Kết quả được hiển thị ở đây. | |
07:19 | Vậy ta thấy rằng các kết quả tương tự như trong chương trình C. | |
07:23 | Khác biệt duy nhất là sự chính xác của kết quả. | |
07:29 | Hãy cùng tóm tắt lại hướng dẫn này. | |
07:32 | Trong hướng dẫn này ta học về cách sử dụng toán tử số học.
| |
07:36 | Bài tập vận dụng: | |
07:38 | Viết một chương trình chỉ ra cách sử dụng của toán tử dạng mô-đun. | |
07:42 | Chú ý rằng toán tử mô=đun tìm các số dư của phép chia ví dụ c = a % b; | |
07:50 | Bạn sẽ có kết quả là 1. | |
07:55 | Xem video có sẵn tại đường dẫn sau | |
07:57 | Nó tổng hợp dự án Spoken Tutorial. | |
08:00 | Nếu bạn không có 1 đường truyền tốt, bạn có thể tải xuống và xem.
| |
08:05 | Đội ngũ dự án Spoken Tutorial: Tiến hành các hội thảo sử dụng Spoken Tutorials. | |
08:09 | Cấp chứng chỉ cho các học viên vượt qua bài kiểm tra trực tuyến. | |
08:14 | Chi tiết vui lòng liên hệ contact @ spoken gạch ngang tutorial chấm org. | |
08:20 | Dự án Spoken Tutorial là một phần của dự án Talk to a Teacher. | |
08:25 | Đượ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 Độ. | |
08:30 | Thông tin thêm về Sứ mệnh có sẵn tại đường dẫn | |
08:33 | spoken gạch ngang tutorial chấm org gạch chéo NMEICT gạch ngang Intro. | |
08:41 | Đây là Ritwik Joshi từ IIT Bombay. Cảm ơn đã tham gia. |