Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
𝑣𝑒𝑛𝑑𝑒𝑑𝑜𝑟 + 1
Não
Inicio 𝑣𝑒𝑛𝑑𝑒𝑑𝑜𝑟 = 1 𝑣𝑒𝑛𝑑𝑒𝑑𝑜𝑟 = 10? 𝑙𝑒𝑖𝑎 𝑠𝑎𝑙𝑎𝑟𝑖𝑜 𝑐𝑎𝑙𝑐𝑢𝑙𝑒 𝑜 𝑠𝑎𝑙á𝑟𝑖𝑜
Sim
Fim
a <- 5
Faz sentido comparar uma variável que enquanto a < 10 faça
nunca muda? escreva “teste”
Ou nunca repete ou fica eternamente na fim_enquanto
repetição (loop infinito)
Desafio: algoritmo
declare controle, numero inteiro
Faça o pseudocódigo de um
algoritmo no qual o usuário escreva “digite um número: ”
digite um número e o algoritmo leia numero
imprima todos os números de para controle <- 1000 ate numero faca
1000 até que esse número inicio
variando de um em um com a
escreva controle
estrutura para
fim
fim_algoritmo
Exemplo: Exemplo:
numero <- 1 numero = 1;
enquanto numero < 10 faca while (numero < 10)
inicio {
numero <- numero + 1 numero = numero + 1;
fim }
Exemplo: Exemplo:
numero <- 1 numero = 1;
repita do {
numero <- numero + 1 numero = numero + 1;
equanto numero <= 10 } while (numero <= 10);
Exemplo: Exemplo:
para n <- 1 ate 10 faca for(n = 1; n <= 10; n = n + 1)
inicio {
fim }
Problemas Comuns
definido de dados
Entrada de um número
definido de dados
Acumulando uma variável