Ir para conteúdo
Fórum Script Brasil
  • 0

Duvida com script


Pristy

Pergunta

Boa noite gente, sou nova aqui no forum, e estou precisando muito da ajuda de vocês, estour cursando o 2º sem. de análse e desenv. e o profº pediu para fazermos um programa em html com o seguinte problema:

"Um país A possui uma população de 90 milhões de habitantes com uma taxa de crescimento dessa população de 3% ao ano, um país B, possui 200 milhões de habitantes com uma taxa de crescimento dessa população de 1.5% ao ano. Elabore um script que calcule quantos anos serão necessários para que a população do país A ultrapasse a população do país B."

Desde de já agradeço a atenção

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Seria algo mais ou menos assim:

PopFinalPaisA = PopInicialPaisA(1 + porcentagem que cresce) ^ t

^ = elevado.

o script javascript é algo assim:

window.onload = function () {
    tempo();
}
function tempo() {
    var popIniA = 90 * Math.pow(10, 6), popIniB = 200 * Math.pow(10, 6), porcentoA = 3 * Math.pow(10, -2), porcentoB = 1.5 * Math.pow(10, -2), t = 0, popFinA = popIniA, popFinB = popIniB;
    while (popFinA < popFinB) {
        popFinA = popIniA * Math.pow(1 + porcentoA, t);
        popFinB = popIniB * Math.pow(1 + porcentoB, t);
        t += 1;
    }
    alert('É necessário ' + t + ' anos para que a população do Pais A passasse a do B');
}

Editado por Arash
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...