Buscar

JAVA - Computação

Suponha que existam um país A com 90 milhões de habitantes, crescendo com uma taxa anual de 3.5 % e um país B cuja população seja de 140 milhões de habitantes, crescendo a uma taxa anual de 1%. Faça um algoritmo, na linguagem Java, que calcule e mostre quantos anos serão necessários para que a população do país A ultrapasse a população do país B. 

 

💡 2 Respostas

User badge image

Alexandre Salomão

// Quantidade de Habitantes em seus paises.
    long paisA = 90000000;
        long paisB = 140000000;
        int anos = 0;
        
        while (paisA < paisB)
   

//Pega o valor do paisA 90 milhões e multiplica por 3,5%.
            paisA = (long) (paisA *(1.0 + 0.035));
            paisB = (long) (paisB *(1.0 + 0.01));
            anos += 1;
            

// Para caso o numero de anos seja maior que 100.
            if (anos >= 100)
            {
                System.out.println("Ira demorar mais de 100 anos!");
                break;
            }
        }
        System.out.println("Ira demorar "+ anos +" para o Pais B ser Maior");

0
Dislike0
User badge image

Alexandre Salomão

Se isso lhe atender por favor curta minha resposta.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais