![]() |
|
||||
Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
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: 677 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: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
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);
// aumenta a população do país B
populacao_b = populacao_b + (populacao_b * taxa_cresc_b);
}
// mostra o resultado
System.out.println("Foram necessários " + quant_anos + " anos.");
System.out.println("População do país A: " + (int)populacao_a);
System.out.println("População do país B: " + (int)populacao_b);
}
}
|
|
|
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 |





