twp15 repetições
DESCRIPTION
TRANSCRIPT
![Page 1: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/1.jpg)
Repetições [email protected]
![Page 2: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/2.jpg)
Repetições Seria tão legal repetir várias vezes as mesmas linhas de
código, mas isso é um sonho...
![Page 3: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/3.jpg)
![Page 4: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/4.jpg)
Imprimindo de 1 a 3
• Forma simples
• Usando uma variável
![Page 5: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/5.jpg)
Imprimindo de 1 a 3
• Incrementando a variável
• Usando while
![Page 6: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/6.jpg)
Imprimindo de 1 a 3
x = 1 x <= 3 ?
print (x) x = x + 1
Quando o programa chega no while pela primeira vez
ele verifica a condição
No final do bloco do loop o programa volta para a
condição de novo
Se a condição é verdadeira ele sobe no looping
![Page 7: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/7.jpg)
Teste de mesa
x Tela
1 1
2 2
3 3
4
![Page 8: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/8.jpg)
Contadores
• Agora imprima de 1 até um número digitado pelo usuário
![Page 9: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/9.jpg)
Contadores
• Imprimir os números pares entre 0 e um número fornecido usando if
![Page 10: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/10.jpg)
Contadores
• Imprimir os números pares entre 0 e um número fornecido sem utilizar o if
![Page 11: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/11.jpg)
Contadores
• Modifique o programa anterior para imprimir de 1 até o número digitado pelo usuário, mas dessa vez apenas os números ímpares
• Reescreva o programa anterior para escrever os 10 primeiros múltiplos de 3
![Page 12: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/12.jpg)
Acumuladores
• A diferença entre um contador e um acumulador é que nos contadores o valor adicionado é constante e, nos acumuladores, variável
• Cálculo da soma de dez números inteiros
![Page 13: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/13.jpg)
Acumuladores
• Calcule a média de 10 números inteiros
![Page 14: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/14.jpg)
Acumuladores
• Calcule o fatorial de dez
![Page 15: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/15.jpg)
Acumuladores
• Calcule o fatorial de um número inteiro n
![Page 16: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/16.jpg)
Interrompendo a repetição
• Calcule a soma de números inteiros até ser digitado zero
![Page 17: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/17.jpg)
Interrompendo a repetição
• Calcule a média de números até ser digitado zero
![Page 18: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/18.jpg)
Repetições aninhadas
• Imprima as tabuadas de 1 a 10
![Page 19: TWP15 Repetições](https://reader034.vdocuments.pub/reader034/viewer/2022051412/54965750ac7959042e8b509a/html5/thumbnails/19.jpg)
Lista de Exercícios “again”
“A vida é como andar de bicicleta. Para manter o equilíbrio, é preciso se manter em movimento”. Einstein.