Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- algoritmo "exercicio 1"
- // Função :
- // Autor : Gustavo / Danny
- // Data : 05/05/2015
- // Seção de Declarações
- var
- numero : inteiro
- inicio
- ESCREVAL("Exibir números impar:")
- // Vai repetir o codigo que está dentro do "PARA" e antes do "FIMPARA" 100 vezes
- // Ou seja repetir de 100 até 200
- PARA numero DE 100 ATE 200 FACA
- // A cada repetição a variavel numero terá um valor diferente indo de 100 a 200
- // "MOD" retorna o resto de uma divisão
- // Todo numero par dividido por 2 não retorna resto de divisão (o resto da divisão vai ser = 0), ou sejá será um numero inteiro.
- // Todo numero impar dividido por 2 retorna vai retornar resto de divisão.
- // Então a cada repetição do codigo a variavel numero vai verificar o resto da divisão por 2
- // Exemplos:
- // 100 MOD 2 = 0 (par)
- // 101 MOD 2 = 1 (impar)
- // 102 MOD 2 = 0 (par)
- // 103 MOD 2 = 1 (impar)
- // Ou seja, quando o resto da divisão é 0 numero vai ser par, quando o resto da divisão for diferente de 0 numero vai ser impar
- // Então aqui vamos verificar se o resto da divisão da operação for diferente de 0,
- // vai ser escrito o numero na tela, esse numero será impar
- SE (numero MOD 2 <> 0) ENTAO
- ESCREVAL(numero)
- FIMSE
- FIMPARA // Indida o fim do para
- ESCREVAL // Simplesmente pula uma linha na tela
- ESCREVAL("Exibir números par:")
- // Vai fazer exatamente a mesma coisa que a explicação acima, porém vai escrever os numeros positivos entre 100 a 200
- PARA numero DE 100 ATE 200 FACA
- SE (numero MOD 2 = 0) ENTAO
- ESCREVAL(numero)
- FIMSE
- FIMPARA
- fimalgoritmo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement