Prática de Shadowing: What's an if statement? 🤔 - Aprenda a falar inglês com vídeo

Escolha um modo de prática

Cada modo abre uma sala de prática em tela cheia.

92 frases
Se as frases estiverem muito curtas ou longas, clique em Edit para ajustá-las.
1
All right guys, we are on if statements.
2
With an if statement, you do something if a condition you set is true.
3
If not, then don't do it.
4
It's as simple as that.
5
We'll ask a user what their age is.
6
If their age is greater than or equal to 18, they'll be allowed into our site.
7
If they're under 18, well, we won't let them in.
8
Let's declare variable age.
9
Int age.
10
Then we'll create a prompt.
11
standard output enter your age.
12
Standard input age.
13
Okay, this is how to write an if statement.
14
You type if, then a set of parentheses, then a set of curly braces.
15
If some condition within the parentheses is true, you perform some subset of code.
16
We are going to check if age is greater than or equal to 18.
17
Greater than or equal to is a comparison operator.
18
There's other comparison operators such as less than or equals to, less than, greater than.
19
If you need to compare if two values are equal, you use two equal signs.
20
You don't wanna say equals because then you're setting age equal to 18.
21
Equals is the assignment operator.
22
So let's check to see if age is greater than or equal to 18.
23
Then we'll print a message.
24
Standard output.
25
Welcome to the site.
26
Okay, let's Let's try this.
27
Enter your age.
28
Let's say that I'm 12.
29
Well, it doesn't do anything.
30
Since this condition evaluated to be false, we skip over this body of code.
31
If it were true, then we execute it.
32
This time my age is 21.
33
I hit enter.
34
Welcome to the site.
35
If you would rather do something else if a condition is false, you can use an else statement.
36
An else statement you will place at the end.
37
There is no condition.
38
Else, we will print standard output.
39
You are not old enough to enter.
40
Okay, let's try this again.
41
Enter your age.
42
I'll say that I'm 12.
43
You are not old enough to enter.
44
That's an if statement.
45
If some condition is true, you do something.
46
If not, you can do something else or nothing at all.
47
There are more conditions you can check by using an else if statement.
48
We can check another condition by adding else if.
49
If this condition is false, check this else if condition.
50
Let's check to see if age is less than zero.
51
That means somebody hasn't been born yet.
52
You haven't been born yet.
53
Okay, now check this out.
54
Let's say that my age is negative 10.
55
Then I hit enter.
56
You haven't been born yet.
57
Since this condition was false, we skip this section of code.
58
Then we check the else if statement.
59
Since this condition was true, we execute this body of code.
60
Then skip over the else statement.
61
Let's add one more else if statement.
62
Else if...
63
Age is greater than or equal to 100.
64
Standard.
65
Output.
66
You are too old to enter this site.
67
Okay, enter your age.
68
I am 120 years old.
69
I hit enter.
70
Welcome to the site.
71
We check these conditions one by one starting from the top.
72
We stated that our age was 120 years old.
73
Even though we were expecting to execute this body of code, we instead executed this body of code within the if statement.
74
That's because our age was technically still greater than or equal to 18.
75
So the order of your if and else if statements does matter.
76
It makes a difference.
77
If we need to execute this body of code, if somebody's age is greater than or equal to 100, well then we should probably move that to the top.
78
Then turn it into an if statement.
79
Else if age is greater than or equal to 18, we will display this message.
80
Let's try this one more time.
81
Enter your age.
82
I am 120 years old.
83
I hit enter.
84
You are too old to enter this site.
85
So yeah, that's an if statement.
86
You do something if a condition is true.
87
If not, then you don't do it.
88
If you would rather do something else, you can use an else statement.
89
If there's other conditions you would like to check before reaching the else statement, you can use an else if statement.
90
And there's really no limit to these.
91
If you would like a copy of this code, I'll post this in the comment section down below.
92
And well, yeah, those are if statements in C++.

Baixar aplicativo

Tudo o que você precisa para falar fluentemente

Pronúncia com IANota em cada frase
Prática de IPADomine cada som
VocabulárioMonte seu banco de palavras
Jogo de vocabulárioAprenda brincando

Mesmo canal

FOR YOU

Vídeo recomendado

Vocabulário e dicas de fala para esta lição

Esta aula de conversação de nível B1 usa o vídeo “What's an if statement? 🤔”. As palavras que mais se repetem: statement, condition, equal, enter, greater. Este vídeo tem 92 frases e 733 palavras para praticar shadowing. A fala dura 4:53. O falante fala em ritmo natural, cerca de 150 palavras por minuto, próximo de uma conversa do dia a dia. 92% das palavras estão entre as 3.000 mais comuns do inglês, por isso o vocabulário é fácil de acompanhar.

Vocabulário principal deste vídeo

As 12 palavras mais avançadas do vídeo, com pronúncia e significado:

PalavraPronúnciaSignificado
execute verbo/ˈɛksɪˌkjuːt/executar
skip verbo/skɪp/saltitar
operator substantivo/ˈɑpəˌɹeɪtɚ/telefonista
parenthesis substantivo/pəˈɹɛn.θə.sɪs/parêntese
subset substantivo/ˈsʌbˌsɛt/subconjunto
curly adjetivo/ˈkɝli/cacheado
prompt verbo/pɹɑmpt/incitar, impelir
evaluate verbo/ɪˈvaljʊeɪt/avaliar
declare verbo/dɪˈklɛɚ/declarar
technically advérbio/ˈtɛk.nɪˌkəl.i/na realidade, tecnicamente
variable adjetivo[ˈvæɹ.i.ə.bl̩]variável
assignment substantivo/əˈsaɪn.mənt/designação

Frases que vale a pena repetir

Frases curtas e completas do vídeo que você pode usar na conversa do dia a dia:

  • We'll ask a user what their age is.
  • Then we'll create a prompt.
  • Then we'll print a message.
  • You haven't been born yet.
  • Let's add one more else if statement.

Gramática neste vídeo

As estruturas que o falante mais usa, com as palavras exatas do vídeo:

EstruturaNo vídeo
Frases condicionais if + oração, will/would + verbo — uma condição e seu resultadoIf they're under 18, well, we won't let · If there's other conditions you would like
Voz passiva be + particípio passado — o foco está no que acontece, não em quem fazbe allowed · been born
Present perfect have/has + particípio passado — uma ação passada que ainda importa agorahasn't been born · haven't been born
Comparativos -er than / more … than — comparar duas coisasgreater than

Pronúncia para ficar de olho

O falante usa 19 contrações e formas reduzidas, como don't, we'll, haven't. Diga-as na forma curta, do jeito que você ouve.

  • Palavras longas — acerte a sílaba tônica: operator /ˈɑpəˌɹeɪtɚ/, parenthesis /pəˈɹɛn.θə.sɪs/, technically /ˈtɛk.nɪˌkəl.i/

Sons difíceis para falantes de português:

  • Consoante final — sem acrescentar um “i” depois: execute /ˈɛksɪˌkjuːt/, skip /skɪp/, subset /ˈsʌbˌsɛt/, prompt /pɹɑmpt/, evaluate /ɪˈvaljʊeɪt/

Como praticar com este vídeo

  1. Ouça o vídeo inteiro uma vez sem falar e anote as palavras que você não conhece.
  2. Comece na velocidade 0,75×, faça shadowing frase por frase e volte à velocidade normal quando ficar fácil.
  3. Grave a sua voz e compare com o original, prestando atenção a palavras como execute, skip, operator.

O que é a Técnica de Shadowing?

Shadowing é uma técnica de aprendizado de idiomas com base científica, originalmente desenvolvida para o treinamento de intérpretes profissionais. O método é simples, mas poderoso: você ouve áudio em inglês nativo e repete imediatamente em voz alta — como uma sombra seguindo o falante com 1-2 segundos de atraso. Pesquisas mostram melhora significativa na precisão da pronúncia, entonação, ritmo, sons conectados, compreensão auditiva e fluência na fala.

Técnica de shadowing: leia o guia completo passo a passo →