Você está aqui: Java ::: Desafios e Lista de Exercícios Resolvidos ::: Laços de Repetição |
Supondo que a população de um país A seja da ordem de 80.000 habitantes com uma taxa anual de crescimento de - Lista de Exercícios Resolvidos de JavaQuantidade de visualizações: 502 vezes |
Pergunta/Tarefa: Supondo que a população de um país A seja da ordem de 80.000 habitantes com uma taxa anual de crescimento de 3% e que a população de B seja 200.000 habitantes com uma taxa de crescimento de 1.5%. Faça um programa Java que calcule e escreva o número de anos necessários para que a população do país A ultrapasse ou iguale a população do país B, mantidas as taxas de crescimento. Sua saída deverá ser parecida com: Foram necessários 63 anos. População do país A: 515033 População do país B: 510964 Veja a resolução comentada deste exercício usando Java: package estudos; public class Estudos { public static void main(String[] args) { // variáveis usadas na resolução do problema double populacao_a = 80000; double populacao_b = 200000; double taxa_cresc_a = (3.0 / 100.0); double taxa_cresc_b = (1.5 / 100.0); int quant_anos = 0; // enquanto a população do país A for menor que a // população do país B while (populacao_a < populacao_b) { // conta mais um ano quant_anos = quant_anos + 1; // aumenta a população do país A populacao_a = populacao_a + (populacao_a * taxa_cresc_a); |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |