Exercicios Do While
1.Fazer um algoritmo que faça a soma de valores impares de 1 até 6 e logo após calcule a média dos valores somados.
var i,aux,soma: inteiro inicio i<-1 soma<-0 repita se i mod 2<>0 entao soma <- i + soma aux<- aux + 1 fimse i<- i + 1 ate i=6
escreval ("Soma dos valores impares",soma) escreval ("Media dos valores somados",soma/aux) fimalgoritmo 2.Fazer um algoritmo que leia um conjunto de números e mostre o maior lido entre eles, onde a condição de parada é quando o usuário entrar com –1.
var x,n : inteiro
inicio escreval("Digite o numero") leia(x) n<-x repita se x > n entao n<-x fimse escreval("Digite o numero") leia(x) ate x=-1 escreval("O maior valor digitado e:",n)
fimalgoritmo
3.Fazer um algoritmo que mostre os números de 1 até 5 e seus respectivos quadrados.
var i,q: real
inicio i<-1 q<-0
repita escreval("Valor",i) q<- i^2 escreval("O quadrado e",q) i<- i+1 ate i=6
fimalgoritmo
4.Foi realizada uma pesquisa em 5 casas de um bairro em Sapopema com o objetivo de descobrir qual era o canal de maior audiência. Em cada casa era fornecido o canal que estava ligado o aparelho. Leve em consideração que em cada casa há apenas um aparelho de televisão, portanto em cada casa será computado apenas um canal.Suponha que se encontra disponível os seguintes canais 4,6,12. O canal 0 (zero), corresponde a televisão desligada no momento. Imprima no final do algoritmo a quantidade de Televisões que estavam ligadas em cada canal, bem como a quantidade de aparelhos de televisão que estavam desligadas. Mostre esses números também em porcentagem.
var canal_4,canal_6,canal_12,canal_0: real cont,canal: inteiro inicio escreval("Canais") escreval("4 - SBT") escreval("6 - CNT") escreval("12 - Globo") escreval("Canal 0 Tv desligada") canal_4<-0 canal_6<-0 canal_12<-0 canal_0<-0 cont<-1 repita escreval("Informe em qua canal o aparelho estava na casa") leia(canal) se canal=4 entao canal_4<-canal_4+1 senao se canal=6 entao canal_6<-canal_6+1 senao se canal=12