Exercícios de Lógica de Programação
-
Upload
alessandry-barbieri -
Category
Documents
-
view
30 -
download
3
description
Transcript of Exercícios de Lógica de Programação
Exerccios de Lgica de Programao
Exerccios de Lgica de Programao
38) Elaborar um algoritmo em pseudocodigo que efetue a leitura de um nmero inteiro e apresentar uma mensagem informando se o nmero par ou mpar.
algoritmo "Par ou mpar"varn: inteiroinicioescreval("Insira um nmero inteiro: ")leia(n)se(n mod 2 = 0) entaoescreval("O nmero: ",n," par")senaoescreval("O nmero: ",n," impar")fimsefimalgoritmo
39) Elaborar um algoritmo em pseudocodigo que efetue a leitura de um valor que esteja entre a faixa de 1 a 9. Aps a leitura do valor fornecido pelo usurio, o programa dever indicar uma de duas mensagens: O valor est na faixa permitida, caso o usurio fornea o valor nesta faixa, ou a mensagem O valor est fora da faixa permitida, caso o usurio fornea valores menores que 1 ou maiores que 9.
algoritmo"Faixa Permitida"varn :realinicioescreval("Digite um valor: ")leia(n)se(n >= 1) e (n = 0) entaoa v3) entaoescreval("O maior valor : ",v1," e o menor : ",v3)senaose(v1 > v2) e (v1 > v3) e (v3 > v2) entaoescreval("O maior valor : ",v1," e o menor : ",v2)senaose(v2 > v1) e (v2 > v3) e (v1 > v3) entaoescreval("O maior valor : ",v2," e o menor : ",v3)senaose(v2 > v1) e (v2 > v3) e (v3 > v1) entaoescreval("O maior valor : ",v2," e o menor : ",v1)senaose(v3 > v1) e (v3 > v2) e (v1 > v2) entaoescreval("O maior valor : ",v3," e o menor : ",v2)senaose(v3 > v1) e (v3 > v2) e (v2 > v1) entaoescreval("O maior valor : ",v3," e o menor : ",v1)fimsefimsefimsefimsefimsefimsefimalgoritmo
48) Escrever um algoritmo para ler cinco valores inteiros, calcular a sua mdia, e escrever na telaos nmeros que so superiores mdia.
algoritmo "Mdia e comparao"varnotas: vetor [1..5] de inteiroi, maior_media, soma: inteiromedia: realinicioescreval("Digite as 5 notas: ")para i de 1 ate 5 facaleia(notas[i])soma