Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA...
Transcript of Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA...
![Page 1: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/1.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Estruturas de Repetição – Parte II
PARA-ATÉ
Material produzido por professores da
UFABC
![Page 2: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/2.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Objetivos
Aprender a sintaxe da Estrutura de Repetição
“PARA-ATÉ” na “linguagem PORTUGOL”
Aprender a resolver problemas que requeiram o
uso de ESTRUTURAS DE REPETIÇÃO a partir
de seus enunciados (com a aplicação da técnica
de interpretação de enunciados)
![Page 3: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/3.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Relembrando...
![Page 4: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/4.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
enquanto <condição> faça
<bloco_de_execução>
fimenquanto
Pseudolinguagem
enquanto <condição> {
INSTRUÇÃO 1
…
}
SINTAXE DO PORTUGOL
Estrutura de Repetição: ENQUANTO
![Page 5: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/5.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
O problema da Tabuada
![Page 6: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/6.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Escreva um algoritmo
para mostrar na tela a
TABUADA do número N.
Problema da Tabuada
![Page 7: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/7.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Escreva um algoritmo para mostrar na tela a TABUADA do número N.
Problema da Tabuada – Solução com repetição
SAÍDA: mostrar na tela as 10 linhas com a tabuada do N
ENTRADA: 1 número (n)
PROCESSAMENTO:
Imprimir (n * y ) 10 vezes
![Page 8: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/8.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Problema da Tabuada – Solução com repetição
C=1
C=1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
![Page 9: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/9.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
SOLUÇÃO ALTERNATIVA
![Page 10: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/10.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Outra “instrução”
de repetição
Solução com OUTRA estrutura de repetição
![Page 11: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/11.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
ESTRUTURAS DE
Repetição
PARA-ATÉ
![Page 12: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/12.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
• Executa o bloco de instruções um DETERMINADO número de vezes;
Estrutura de Repetição PARA-ATÉ
• O PARA possui uma variável (contador) que controla o número de vezes que o laço será executado
EXEMPLO:
![Page 13: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/13.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Estrutura de Repetição PARA
EXEMPLO:
![Page 14: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/14.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
ENQUANTO versus
PARA-ATÉ
![Page 15: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/15.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
O Comando PARA parece mais “enxuto” pois ele permite em uma única
linha, os passos 1, 2 e 3
1 2
3
1 2 3
ENQUANTO X PARA-ATÉ 1 = Inicialização da Variável
2 = Teste de Condição
3 = Incremento
![Page 16: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/16.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
O Comando PARA parece mais “enxuto” pois ele permite em uma única
linha, os passos 1, 2 e 3
1 2
3
1 2 4
ENQUANTO X PARA-ATÉ 1 = Inicialização da Variável
2 = Teste de Condição
3 = Instruções
4 = Incremento
3
![Page 17: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/17.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
O Comando PARA parece mais “enxuto” pois ele permite em uma única
linha, os passos 1, 2 e 3
0 1
3
0 1 3
ENQUANTO X PARA-ATÉ 0 = Inicialização da Variável
1 = Teste de Condição
2 = Ações
3 = Incremento
2 2
![Page 18: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/18.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
EXERCÍCIOS
![Page 19: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/19.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Um número inteiro x é perfeito se a soma de
seus fatores (divisores), exceto ele mesmo, é
igual a x. Por exemplo, 6 é perfeito visto que
1 + 2 + 3 = 6. Escreva um programa para
informar se x é um número perfeito
Problema
SAÍDA: Quais os resultados que o algoritmo dever fornecer ?
ENTRADA: Quais os insumos necessários para se obter a saída?
PROCESSAMENTO: Como transformar os insumos na saída?
![Page 20: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/20.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Um número inteiro x é perfeito se a soma de seus
fatores (divisores), exceto ele mesmo, é igual a x.
Por exemplo, 6 é perfeito visto que 1 + 2 + 3 = 6.
Escreva um programa para informar se x é um
número perfeito SAÍDA: Mensagem- É PERFEITO ou NÃO É PERFEITO
Problema
ENTRADA: Quais os insumos necessários para se obter a saída?
![Page 21: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/21.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Um número inteiro x é perfeito se a soma de
seus fatores (divisores), exceto ele mesmo, é
igual a x. Por exemplo, 6 é perfeito visto que 1 +
2 + 3 = 6. Escreva um programa para informar
se x é um número perfeito
SAÍDA: Mensagem- É PERFEITO ou NÃO É PERFEITO
Problema
ENTRADA: UM NÚMERO (x)
PROCESSAMENTO: Como transformar os insumos na saída?
![Page 22: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/22.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Problema
SAÍDA: x “é um número perfeito” ou
x “não é um número perfeito”
ENTRADA: o número x
PROCESSAMENTO:
Somar (acumular) todos os divisores de X
Se (somaDosDivisores = X) então
Informe: X é um numero perfeito
Senão ...
Informe: X não é um numero perfeito
![Page 23: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/23.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
OPERADOR DE RESTO
![Page 24: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/24.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Para representar a operação de resto o PORTUGOL disponibiliza o operador %
9 4
2 1
OPERADOR DE RESTO
Exemplo: 9 % 4 = 1
![Page 25: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/25.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Solução em Portugol
e
Teste de Mesa [1]
![Page 26: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/26.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
SOLUÇÃO x y resto soma metade
0
(6)
3
![Page 27: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/27.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
SOLUÇÃO x y resto soma metade
0
(6)
3
1
0 1
![Page 28: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/28.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
SOLUÇÃO x y resto soma metade
0
(6)
3
1
2 0 3
0 1
![Page 29: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/29.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
SOLUÇÃO x y resto soma metade
0
(6)
3
1
2 0 3
3 0 6
0 1
![Page 30: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/30.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
SOLUÇÃO x y resto soma metade
0
(6)
3
1
2 0 3
3 0 6
4
0 1
![Page 31: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/31.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
SOLUÇÃO
x y resto soma metade
(6) 4 0 6 3
6 é um NÚMERO PERFEITO
![Page 32: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/32.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Teste de Mesa
[2]
![Page 33: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/33.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
SOLUÇÃO x y resto soma metade
0
(8)
4
1
1 0 1
2 0 3
3 2 3
4 0 7
5
![Page 34: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/34.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
SOLUÇÃO
x y resto soma metade
(8) 5 0 7 4
8 NÃO é um NÚMERO PERFEITO
![Page 35: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/35.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
EXERCÍCIO
![Page 36: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/36.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Escreva um programa para informar todos os
números perfeitos entre 1 e 104
Incrementando o Problema
SAÍDA: Quais os resultados que o algoritmo dever fornecer ?
ENTRADA: Quais os insumos necessários para se obter a saída?
PROCESSAMENTO: Como transformar os insumos na saída?
![Page 37: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/37.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
Escreva um programa para informar todos os
números perfeitos entre 1 e 104
SAÍDA: todos os números perfeitos entre 1 e 10000
ENTRADA: Nenhum { x = 1 e vai até 10000 }
PROCESSAMENTO:
Somar (acumular) todos os divisores de X
Se (somaDosDivisores = X) então
Informe: X é um numero perfeito
fimse
Repetir de 1 a
10000
Incrementando o Problema
![Page 38: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/38.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
RESUMINDO...
![Page 39: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/39.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
• Problemas que envolvam “vários elementos” com quantidade conhecida podem ser tratados com ESTRUTURAS DE REPETIÇÃO PARA-ATÉ
Coisas para não esquecer:
• A estrutura de repetição PARA-ATÉ executa o BLOCO de instruções “um número finito de vezes”
SINTAXE DO PORTUGOL
![Page 40: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/40.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
• OPERADOR RESTO
• O Operador % retorna o resto da divisão
• Exemplo: R = X % Y
Coisas para não esquecer:
![Page 41: Estruturas de Repetição Parte II PARA-ATÉ · Escreva um algoritmo para mostrar na tela a TABUADA do número N. ... 10, 11 . Bacharelado em Ciência e Tecnologia Processamento da](https://reader036.fdocument.pub/reader036/viewer/2022081323/5b3b81a37f8b9a986e8c3e9f/html5/thumbnails/41.jpg)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Estruturas de Repetição – Parte 2
AGORA É PRATICAR!!!