compreendo, sou novo aqui, n sabia disso, mas em questao, resolvi uma parte dela, mas no promp ta dando erro, fica dando sempre 5anos, e a contagem de 0 a 1, q deveria ser a resposta da formula, nao sei qual meu erro no desenvolvimento em questao
#include <stdio.h>
int main(){
int pop, tax, anos, popanu;
printf ("Digite a populacao atual do municipio: \n");
scanf ("%d",&pop);
printf ("Digite a taxa percentual anual de crescimento: \n");
scanf ("%d",&tax);
printf ("Digite a tempo: \n");
scanf ("%d",&anos);
popanu=pop*(tax+100)/100;
for (int popanu; popanu<=anos; popanu++){
printf ("%d para %d anos \n",popanu, anos);
}
}
adicionado 43 minutos depois
Consegui deixar do jeito q queria, exercicio ta pronto, mas so pra tira duvida, teria como deixa isso menor? q fiz isso em cima do q ja me foi ensinado.
#include <stdio.h>
int main(){
float tax;
int pop, anos, popanual, temp=1;
printf ("Digite a populacao atual do municipio: ");
scanf ("%d",&pop);
printf ("Digite a taxa percentual anual de crescimento: ");
scanf ("%f",&tax);
printf ("Digite o numero de anos futuros: ");
scanf ("%d",&anos);
for (int temp=1; temp<=anos; temp++){
popanual=pop*(tax+100)/100;
pop=popanual;
printf ("\n %d habitantes em %d ano(s) \n",pop, temp);
}
}