Post on 26-Feb-2018
7/25/2019 Aula 03 - Exercício Algoritmo
http://slidepdf.com/reader/full/aula-03-exercicio-algoritmo 1/10
Universidade Federal Rural do Semi-ÁDepartamento de Ciências Exatas e Natura
Programação de Computadores| BCT–Eng P
Aula 03
Exercícios de Algoritmos
Prof. Dênis Freire
7/25/2019 Aula 03 - Exercício Algoritmo
http://slidepdf.com/reader/full/aula-03-exercicio-algoritmo 2/10
01
inicio
leia(x)
y <- x
enquanto ( x > 1 ) faca
x <- x - 1
y <- y*xfimenquanto
escreva(y)
fimalgoritmo
7/25/2019 Aula 03 - Exercício Algoritmo
http://slidepdf.com/reader/full/aula-03-exercicio-algoritmo 3/10
02
Construa um algoritmo que receba dois valores A
armazene a soma desses dois valores na variávelalgoritmo deverá escrever na saída o resultado com uma condição: se o valor da soma for maior resultado deverá ser apresentado adicionando o caso a soma seja menor que 10 o resultado seráapresentado adicionando 8
7/25/2019 Aula 03 - Exercício Algoritmo
http://slidepdf.com/reader/full/aula-03-exercicio-algoritmo 4/10
Respostainicio
escreval("Digite o primeiro número: ")
leia(A)
escreval("Digite o segundo número: ")
leia(B)
X <- A + B
se (X = 10) entao
escreval("X é igual a 10, então não fazemos nada")
senao
se (x < 10) entao
escreval("X menor que 10, então somamos +8")
X <- X + 8
senao
escreval("X maior que 10, então somamos +5")
X <- X + 5
fimse
fimse
escreval("X é igual a: ", X)
fimalgoritmo
7/25/2019 Aula 03 - Exercício Algoritmo
http://slidepdf.com/reader/full/aula-03-exercicio-algoritmo 5/10
03
Desenvolva um algoritmo que apresente a soma de
números pares de 0 até 100.
7/25/2019 Aula 03 - Exercício Algoritmo
http://slidepdf.com/reader/full/aula-03-exercicio-algoritmo 6/10
Resposta
inicio
soma <- 0i <- 0enquanto i <= 100 faca
soma <- soma + ii <- i + 1
fimenquantoescreval("A soma de todos os pares de 0 até 1
soma)
fimalgoritmo
7/25/2019 Aula 03 - Exercício Algoritmo
http://slidepdf.com/reader/full/aula-03-exercicio-algoritmo 7/10
04
Faça um algoritmo que calcule a média de um alu
final informe se ele foi aprovado ou reprovado.
7/25/2019 Aula 03 - Exercício Algoritmo
http://slidepdf.com/reader/full/aula-03-exercicio-algoritmo 8/10
Resposta
inicio
escreval ("Nota 1: ")
leia (n1)
escreval ("Nota 2: ")
leia (n2)
escreval ("Nota 3: ")
leia (n3)
mf<- (n1 +n2+n3)/ 3
se mf >= 7 entaoescreval("Aluno Aprovado")
senao
escreval ("Aluno Reprovado")
fimse
fimalgoritmo
7/25/2019 Aula 03 - Exercício Algoritmo
http://slidepdf.com/reader/full/aula-03-exercicio-algoritmo 9/10
05
Construa um algoritmo que receba dois valores x
calcule a potência de x elevado a y.
7/25/2019 Aula 03 - Exercício Algoritmo
http://slidepdf.com/reader/full/aula-03-exercicio-algoritmo 10/10
Resposta
inicio
escreva("Digite o expoente: ")leia (exp)escreva ("Digite a base: ")leia (base)o <- termoi <- 0enquanto i < exp faca
base <- base * ofimenquanto
fimalgoritmo