Luyện nói tiếng Anh bằng Shadowing qua video: Useful math related functions in C++ 🔢

B2
Hey guys, in this video I'm going to show you 8 useful math related functions in C++.
⏸ Tạm dừng
52 câu
Nếu các câu quá ngắn hoặc quá dài, hãy bấm Edit để chỉnh sửa.
1
Hey guys, in this video I'm going to show you 8 useful math related functions in C++.
2
Let's begin by creating 3 variables.
3
Double x, and I will set this to be 3.
4
Double y, that will be 4.
5
Then double z, we will declare this but not yet assign it.
6
The first useful math related function is the max function, which will return the greater of 2 values or variables.
7
I'll assign the result within z.
8
z equals standard max parentheses.
9
Within the parentheses, add two values or variables.
10
I'll compare x and y.
11
Then let's display the result.
12
Standard output, I would like to display whatever z is.
13
The greater number between 3 and 4 is, well, you guessed it, 4.
14
Alternatively, there's the min function.
15
z equals standard min let's compare x then y
16
so the minimum between these two values would be three
17
so that's max
18
and min now the rest of these functions are found within
19
the cmath header file at the top of our file let's
20
include cmath we have the pow function to raise a base to a given power.
21
z equals pow, or power.
22
Let's raise two to the power of three.
23
z would be eight.
24
Two to the power of four would be 16.
25
That's the power function.
26
Then we have square root z equals sqrt.
27
What's the square root of nine?
28
Well, the square root of nine is three.
29
Then we have absolute value z equals abs.
30
If you place a negative number within the absolute value function, it will give you the positive version of that number, how far it is away from zero.
31
So negative three, the absolute value of negative three would be three.
32
That is the absolute value function.
33
Next, we have the round function.
34
Let's change X to 3.14.
35
Z equals round.
36
Let's round X.
37
3.14 rounded would be three.
38
If you need to round up, there's a ceiling function.
39
Z equals seal.
40
Seal means ceiling.
41
Let's round X.
42
X rounded up is 4.
43
Alternatively, there's the floor function, which will always round down.
44
Let's change X to 3.99 to test it.
45
Z equals floor X.
46
X rounded down is three.
47
So yeah, everybody, that is a super quick video on a few useful math-related functions.
48
If you head to this URL, c++.com slash reference slash cmath, there's a lot more useful math functions that you may be interested in,
49
but we just covered a few of the basics.
50
In the next topic, we're going to create a practice program to find the hypotenuse of a right triangle.
51
So yeah, those are a few useful math-related functions in C++.
52
Thank you.

Tải Ứng Dụng

Mọi thứ bạn cần để nói trôi chảy

Chấm điểm AIChấm từng câu nói
Luyện IPAThành thạo mọi âm
Từ vựngMở rộng vốn từ
Game Từ vựngHọc qua chơi

Tại sao bạn nên thực hành nói với video này?

Trong video này, chúng ta khám phá các hàm toán học hữu ích trong C++. Việc kết hợp học và thực hành nói sẽ giúp bạn củng cố kỹ năng tiếng Anh một cách hiệu quả. Khi thực hành, bạn không chỉ nắm bắt được nội dung mà còn gia tăng khả năng giao tiếp bằng cách sử dụng các thuật ngữ chuyên ngành. Thực hành nói về các chủ đề phức tạp như lập trình cũng giúp bạn tự tin hơn khi tương tác với các bạn bè hoặc đồng nghiệp trong lĩnh vực công nghệ thông tin. Thông qua phần mềm shadowing, bạn có thể nghe và nói theo, từ đó cải thiện phát âm và ngữ điệu của mình, điều này rất có lợi cho việc học tiếng Anh.

Ngữ pháp & Biểu thức trong ngữ cảnh

Khi xem video, bạn sẽ nhận thấy một số cấu trúc ngữ pháp và biểu thức quan trọng mà người nói sử dụng:

  • Hàm max và min: "The greater number between 3 and 4 is..." và "The minimum between these two values would be...". Việc sử dụng các cấu trúc so sánh này rất phổ biến trong lập trình cũng như trong giao tiếp hằng ngày.
  • Các hàm toán học: "Let's include cmath" và "z equals pow". Cấu trúc này cho thấy cách sử dụng các câu lệnh trong lập trình, rất trực quan cho người học.
  • Câu hỏi: "What's the square root of nine?". Việc sử dụng câu hỏi mở là cách hiệu quả để kích thích khả năng phản ứng trong giao tiếp.
  • Động từ ở dạng nguyên thể: "to raise a base to a given power" giúp bạn nắm chắc hơn về cách sử dụng động từ trong ngữ cảnh toán học.

Bẫy phát âm phổ biến

Khi theo dõi video, có một số từ hoặc cụm từ có thể gây khó khăn cho người học trong việc phát âm:

  • Max và Min: Cách phát âm của "max" và "min" có thể dễ dàng bị nhầm lẫn nếu bạn không chú ý đến âm sắc.
  • Sqrt: "Square root" có thể là một thuật ngữ khó phát âm chính xác nếu không được luyện tập thường xuyên.
  • Abs: "Absolute value" có thể gặp khó khăn trong quá trình phát âm nếu bạn không quen thuộc với từ "absolute". Hãy chú ý nhấn vào âm "u" trong từ này.

Thông qua việc luyện tập với video này và sử dụng phần mềm shadowing, bạn có thể cải thiện khả năng phát âm của mình. Chúc bạn học tốt và luôn tiến bộ trong việc học tiếng Anh!

Phương Pháp Shadowing Là Gì?

Shadowing là kỹ thuật học ngôn ngữ có cơ sở khoa học, ban đầu được phát triển cho chương trình đào tạo phiên dịch viên chuyên nghiệp và được phổ biến rộng rãi bởi nhà đa ngôn ngữ học Dr. Alexander Arguelles. Nguyên lý cốt lõi đơn giản nhưng cực kỳ hiệu quả: bạn nghe tiếng Anh của người bản xứ và lặp lại to ngay lập tức — như một "cái bóng" (shadow) đuổi theo người nói với độ trễ chỉ 1–2 giây. Khác với luyện ngữ pháp hay học từ vựng bị động, Shadowing buộc não bộ và cơ miệng phải đồng thời xử lý và tái tạo ngôn ngữ thực tế. Các nghiên cứu khoa học xác nhận phương pháp này cải thiện đáng kể phát âm, ngữ điệu, nhịp điệu, nối âm, kỹ năng nghe và độ lưu loát khi nói — đặc biệt hiệu quả cho người luyện IELTS Speaking và muốn giao tiếp tiếng Anh tự nhiên như người bản ngữ.