Skip to content

Commit 12b4e9b

Browse files
committed
Loops aninhados
1 parent 551f8f1 commit 12b4e9b

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#include <iostream>
2+
using namespace std;
3+
4+
int main() {
5+
for (int j = 1; j <= 10; j++) { //j começa a partir do 1, para quando for 10 (testa a condição), executa os comandos, incremento (j++), depois volta para o teste de condição e fica nesse loope até que a condição seja falsa
6+
cout << " 9 * " << j << " = " << 9 * j << endl; // imprime 9 * o valor de j, o sinal de igual e o resultado da multiplicação de 9 por j
7+
}
8+
}
9+
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
// pensando "de fora para dentro""
2+
#include <iostream>
3+
using namespace std;
4+
5+
int main() {
6+
for (int i = 1; i <= 10; i++) { //i começa a partir do 1, para quando for 10 (testa a condição), executa os comandos, incremento (i++), depois volta para o teste de condição e fica nesse loope até que a condição seja falsa
7+
for (int j = 1; j <= 10; j++) { //o comando executado é outro loop, onde basicamente vai ser impresso os números de 1 a 10, então após chegar ao 10, o loop é encerrado e volta para o loop de fora, onde agora será impresso o 2, e assim por diante até chegar ao 10
8+
cout << i << " * " << j << " = " << i * j << endl; // imprime o valor de i, o sinal de multiplicação, o valor de j, o sinal de igual e o resultado da multiplicação de i por j, assim imprimindo a tabuada de 1 a 10
9+
}
10+
}
11+
}

0 commit comments

Comments
 (0)