Ir ao conteúdo

ric308w

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

1
  1. Olá, João! Seu código entra em um loop infinito, pois a taxaB está em 15%, fazendo com que o valor de b seja sempre maior que o valor de a, sendo assim, basta mudar o valor da taxaB para 0,015. #include <iostream> #include <string> #include <stdio.h> #include <math.h> using namespace std; int main() { float a=90000000, b=200000000, taxaA=0.03, taxaB=0.015, anos=0; // mudança no valor da taxaB while(a <= b) { a = a + (a * taxaA); b = b + (b * taxaB); anos++; cout << "Quantidade de anos: " << anos; } } // resultado final do loop: "Quantidade de anos: 55"

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!