Difference between revisions of "C-and-Cpp/C2/Arithmetic-Operators/Vietnamese"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 
  {| border=1
 
  {| border=1
|| '''Thời gian'''
+
|| '''Time'''
|| '''Nội dung'''
+
|| '''Narration'''
  
 
|-
 
|-
Line 391: Line 391:
 
|-
 
|-
 
| 08:33
 
| 08:33
|spoken gạch ngang tutorial chấm org gạch chéo NMEICT gạch ngang Intro.
+
|Spoken gạch ngang tutorial chấm org gạch chéo NMEICT gạch ngang Intro.
  
 
|-
 
|-
 
| 08:41
 
| 08:41
|Đây Ritwik Joshi từ IIT Bombay. Cảm ơn đã tham gia.
+
|Tôi Diệu Linh đến từ IIT Bombay. Cảm ơn đã tham gia.
  
 
|}
 
|}

Latest revision as of 16:47, 10 January 2020

Time Narration
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 gccg++ 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 ab.
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 ab.
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
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 Tôi là Diệu Linh đến từ IIT Bombay. Cảm ơn đã tham gia.

Contributors and Content Editors

Dieulinh79, PoojaMoolya