-
Posts
2 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Rômulo Augusto Almeida
-
-
Estou com dificuldades, no 1 semestre de eng de comp, com esses EAD ta complicado, e na ultima aula, usamos While entre outras coisas, so q nao peguei a manha ainda. e estou com esse seguinte exercicio pra resolver da lista, q estou tendo dificuldades
Elabore um programa onde é solicitada a população atual de um município, a taxa percentual anual de crescimento e o número de anos futuros. Após esta etapa deve ser exibida a população futura.
Exemplo: para uma população atual de 10000 habitantes, com uma taxa de crescimento de 10% durante 5 anos, resultará em um total de 16105 habitantes.
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
Calcular total de habitantes em C++
em C/C#/C++
Postado
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);
}
}
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);
}
}