aula 03 - exercício algoritmo
TRANSCRIPT
![Page 1: Aula 03 - Exercício Algoritmo](https://reader030.vdocuments.com.br/reader030/viewer/2022021118/56d6bfaf1a28ab3016973b6b/html5/thumbnails/1.jpg)
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
![Page 2: Aula 03 - Exercício Algoritmo](https://reader030.vdocuments.com.br/reader030/viewer/2022021118/56d6bfaf1a28ab3016973b6b/html5/thumbnails/2.jpg)
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
![Page 3: Aula 03 - Exercício Algoritmo](https://reader030.vdocuments.com.br/reader030/viewer/2022021118/56d6bfaf1a28ab3016973b6b/html5/thumbnails/3.jpg)
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
![Page 4: Aula 03 - Exercício Algoritmo](https://reader030.vdocuments.com.br/reader030/viewer/2022021118/56d6bfaf1a28ab3016973b6b/html5/thumbnails/4.jpg)
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
![Page 5: Aula 03 - Exercício Algoritmo](https://reader030.vdocuments.com.br/reader030/viewer/2022021118/56d6bfaf1a28ab3016973b6b/html5/thumbnails/5.jpg)
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.
![Page 6: Aula 03 - Exercício Algoritmo](https://reader030.vdocuments.com.br/reader030/viewer/2022021118/56d6bfaf1a28ab3016973b6b/html5/thumbnails/6.jpg)
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
![Page 7: Aula 03 - Exercício Algoritmo](https://reader030.vdocuments.com.br/reader030/viewer/2022021118/56d6bfaf1a28ab3016973b6b/html5/thumbnails/7.jpg)
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.
![Page 8: Aula 03 - Exercício Algoritmo](https://reader030.vdocuments.com.br/reader030/viewer/2022021118/56d6bfaf1a28ab3016973b6b/html5/thumbnails/8.jpg)
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
![Page 9: Aula 03 - Exercício Algoritmo](https://reader030.vdocuments.com.br/reader030/viewer/2022021118/56d6bfaf1a28ab3016973b6b/html5/thumbnails/9.jpg)
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.
![Page 10: Aula 03 - Exercício Algoritmo](https://reader030.vdocuments.com.br/reader030/viewer/2022021118/56d6bfaf1a28ab3016973b6b/html5/thumbnails/10.jpg)
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