Chico tem 1,50m e cresce 2 centímetros por ano, enquanto Juca tem 1,10m e cresce 3 centímetros por ano. Construir um algoritmo que calcule e imprima quantos anos serão necessários para que Juca seja maior que Chico
como seria o resultado no visualg ?
Tem um tempo que testei o visualg, mas creio que esta seja a resposta:
algoritmo "calcularaltura"
var
alturachico, alturajuca: real
anos: inteiro
inicio
chico <- 1.50
alturajuca <- 1.10
anos <- 0
enquanto (alturachico >= alturajuca) faca
alturachico <- alturachico + 0.02
alturajuca <- alturajuca + 0.03
anos <- anos + 1
fimenquanto
escreval("Juca (com ", alturajuca, "m) ficará maior que Chico (com ", alturachico, "m) em ", anos, " anos")
fimalgoritmo
À codificação do questionamento acima pode ser feita desta forma.
//Declarando as variáveis
var alt1,alt2:real numerodeanos:inteiro//Iniciando à codificação e pondo às lógicas corretas
inicio alt1<-1.50 alt2<-1.10 numerodeanos<-0 enquanto (alt1>alt2) faca alt1<-alt1+0.02 alt2<-alt2+0.03 numerodeanos<-numerodeanos+1 fimenquanto//Resultado da codificaçãoEscreval("Daqui à ",anos," anos Felisberto será maior que Anacleto.") fimalgoritmo
Para escrever sua resposta aqui, entre ou crie uma conta
Análise e Desenvolvimento de Sistemas
•UNINTER
Análise e Desenvolvimento de Sistemas
•UNINTER
Compartilhar