Na aula de hoje, fizemos exercícios sobre estruturas de repetição. Foi-nos passado 5 questões, estarei disponibilizando as duas primeiras devidamente corrigidas pelo professor Jossandro.
1 - Faça um programa que leia 10 números, e no final calcula e mostre a média.
10_media
var
n, x: inteiro
soma, media: real
inicio
soma <- 0
media <- 0
escreval("Digite os 10 números para fazer a média")
PARA x de 1 ate 10 FACA
leia (n)
soma<- soma + n
FIMPARA
media<- soma/10
escreval("A média dos números digitados é ", media)
fimalgoritmo
2 - Faça um programa em que o usuário informe a quantidade de números a serem lidos, e no final, calcule e mostre a média dos números lidos.
media_pergunta
var
n, x, nm: inteiro
soma, media: real
inicio
soma <- 0
escreval("Digite quantos números você utilizará para fazer a média")
leia(nm)
escreval("Digite os",nm," números para fazer a média")
PARA x de 1 ate nm FACA
leia (n)
soma<- soma + n
FIMPARA
media<- soma/nm
escreval("A média dos números",nm," números digitados é ", media)
fimalgoritmo
Nesta aula senti um pouco de dificuldade, mas depois com a ajuda dos colegas consegui resolver todas as questões. Foi-nos ressaltado como uma variável tem de ser aberta pelo algoritmo, atribuindo um número, por exemplo, um 0 (c<-0), pois ela deve ter um valor para iniciar o calculo e também aprendemos que sempre que houver um comando PARA, as variáveis contidas nesse bloco de código terão de ser atribuídas aos números inteiros, pois este comando não trabalha com números reais.