Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício 01 Elabore um algoritmo para escrever na tela os números 1,2,3,4,5 Escreva (“1”) Escreva (“2”) Escreva (“3”) Escreva (“4”) Escreva (“5”) Exercício 02 Elabore um algoritmo para escrever na tela os números pares de 1 a 5 Escreva (“2”) Escreva (“4”) Exercício 03 Elabore um algoritmo para escrever na tela os números pares de 1 a 5 , utilizando uma variável para determinar o número a ser escrito Var i:inteiro Inicio i:=2 Escreva (i) i:=2+2 Escreva (i) Exercício 04 Elabore um algoritmo para escrever na tela os números ímpares de 1 a 5 , utilizando uma variável e o operador MOD para determinar o número a ser escrito. Utilize o comando SE..ENTAO para determinar se o número será impresso ou não Var i:inteiro Inicio i:=1 Se (i mod 2) <> 0 entao Escreva (i) fimse i:=i+1 Se (i mod 2) <> 0 entao Escreva (i) fimse i:=i+1 Se (i mod 2) <> 0 entao Escreva (i) Fimse .... fimalgoritmo Exercício 04 Como seria o fluxograma deste algoritmo ? Var i:inteiro Inicio i:=1 Se (i mod 2) <> 0 entao Escreva (i) fimse i:=i+1 Se (i mod 2) <> 0 entao Escreva (i) fimse i:=i+1 Se (i mod 2) <> 0 entao Escreva (i) Fimse .... fimalgoritmo i:=1 I mod 2 <> 0 i i:=i + 1 I mod 2 <> 0 i i:=i + 1 .... Exercício 04 E se fossem os números entre 1 e 1000 ? Var i:inteiro Inicio i:=1 Se (i mod 2) <> 0 entao Escreva (i) fimse i:=i+1 Se (i mod 2) <> 0 entao Escreva (i) fimse i:=i+1 Se (i mod 2) <> 0 entao Escreva (i) Fimse .... fimalgoritmo Existe um grupo de comandos repetitivos ? i:=i+1 Se (i mod 2) <> 0 entao Escreva (i) Fimse Mas o que se modifica nestes comandos repetitivos ? O Valor de i i:=i+1 Laço de Repetição exato Laço de Repetição exato Exercício 04 E se fossem os números entre 1 e 1000 ? Var i:inteiro Inicio para i de 1 ate 1000 faca Se (i mod 2) <> 0 entao Escreva (i) fimse fimpara fimalgoritmo Exercício 05 E se fossem os números entre 1 e um número qualquer dado pelo usuário ? Var i:inteiro N:inteiro Inicio Leia (N) para i de 1 ate N faca Se (i mod 2) <> 0 entao Escreva (i) fimse fimpara fimalgoritmo Exercício 06 E se fossem os números dados pelo usuário num intervalo [n,m]? Var i:inteiro N,M:inteiro Inicio Leia (N,M) para N de 1 ate M faca Se (i mod 2) <> 0 entao Escreva (i) fimse fimpara fimalgoritmo Exercício 06 E se fossem os números dados pelo usuário num intervalo [n,m], em ordem decrescente considerando M > N? Var i:inteiro N,M:inteiro Inicio Leia (N,M) para i de M ate N passo -1 faca Se (i mod 2) <> 0 entao Escreva (i) fimse fimpara fimalgoritmo
Compartilhar