Pratica di Shadowing: Useful math related functions in C++ 🔢 - Impara a parlare inglese con YouTube

B2
Hey guys, in this video I'm going to show you 8 useful math related functions in C++.
⏸ In Pausa
52 frasi
Se le frasi sono troppo corte o troppo lunghe, clicca su Edit per modificarle.
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.

Scarica l'app

Everything you need to speak fluently

AI PronunciationScore every sentence
IPA PracticeMaster every sound
VocabularyBuild your word bank
Vocab GameLearn while playing

Informazioni su questa lezione

In questa lezione, imparerai a conoscere alcune delle funzioni matematiche più utili in C++. Questo argomento non solo ti aiuterà a comprendere meglio la programmazione, ma anche a migliorare la tua capacità di conversazione in inglese. Attraverso la pratica, avrai l'opportunità di affinare la tua pronuncia e familiarizzare con il lessico tecnico. Ti incoraggio a utilizzare tecniche di shadowspeak per ricevere il massimo beneficio dai tuoi sforzi di apprendimento.

Vocaboli e frasi chiave

  • max function - funzione massima
  • min function - funzione minima
  • pow function - funzione potenza
  • sqrt - radice quadrata
  • absolute value - valore assoluto
  • round function - funzione di arrotondamento
  • ceiling function - funzione soffitto
  • floor function - funzione pavimento

Consigli per la pratica

Per trarre il massimo beneficio dalle tue sessioni di shadowing in inglese, è importante seguire il ritmo del video con attenzione. Questo ti aiuterà a migliorare la tua pronuncia e a rendere il tuo shadow speech più naturale. Ecco alcuni consigli pratici:

  • Ascolta attentamente: Presta attenzione ai toni e alle intonazioni nel video, questo ti aiuterà a imitare più efficacemente.
  • Ripeti ad alta voce: Dopo ogni frase, prova a ripetere quanto hai sentito per consolidare la tua pronuncia.
  • Fai pausa quando necessario: Se una parte del video è troppo veloce, non esitare a mettere in pausa e riascoltare.
  • Utilizza frasi chiave: Concentrati sui vocaboli e sulle frasi chiave elencate in precedenza per includerli nelle tue pratiche quotidiane.
  • Rivedi frequentemente: Guarda il video più volte per migliorare la tua sicurezza nella pronuncia di termini tecnici.

Attraverso questa tecnica, arricchirai non solo il tuo vocabolario ma anche la tua capacità di conversazione in inglese, facilitando un apprendimento più efficace e duraturo.

Cos'è la tecnica dello Shadowing?

Shadowing è una tecnica di apprendimento delle lingue supportata da studi scientifici, originariamente sviluppata per la formazione dei traduttori professionisti e resa popolare dal poliglotta Dr. Alexander Arguelles. Il metodo è semplice ma potente: ascolti un audio in inglese di madrelingua e lo ripeti immediatamente ad alta voce — come un'ombra che segue il parlante con un ritardo di solo 1–2 secondi. A differenza dell'ascolto passivo o degli esercizi di grammatica, lo shadowing costringe il tuo cervello e i muscoli della bocca a elaborare e riprodurre simultaneamente i modelli di discorso reale. La ricerca dimostra che migliora significativamente la precisione della pronuncia, l'intonazione, il ritmo, il discorso connesso, la comprensione dell'ascolto e la fluidità del parlato — rendendolo uno dei metodi più efficaci per la preparazione alla prova di speaking dell'IELTS e per la comunicazione reale in inglese.

Offrici un caffè