Buscar

Código do Trabalho de IMC

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include<stdio.h>
#include<stdlib.h>
main()
{
	int i,idade[20],acimapeso=0;
	char nome[20][75];
	float peso[20],altura[20],imc[20];
	for(i=0;i<20;i=i+1)
	{
		printf("Digite seu nome completo: ");
		fflush(stdin);
		gets(nome[i]);
		printf("Digite sua idade: ");
		scanf("%d",&idade[i]);
		printf("Digite seu peso (em quilogramas): ");
		scanf("%f",&peso[i]);
		printf("Digite sua altura (em metros): ");
		scanf("%f",&altura[i]);
		printf("---------------------------------------------------------\n");
		imc[i]=peso[i]/(altura[i]*altura[i]);
	}
	printf("RESULTADO: \n");
	printf("---------------------------------------------------------\n");
	for(i=0;i<20;i=i+1)
	{
		printf("Nome: %s\n",nome[i]);
		printf("Idade: %d\n",idade[i]);
		printf("Peso em quilogramas: %.2f\n",peso[i]);
		printf("Altura em metros: %.2f\n",altura[i]);
		printf("IMC: %.2f\n",imc[i]);
		if(imc[i]<17)
		{
			printf("Condicao: Desnutricao\n");
		}
		else if(imc[i]>=17 && imc[i]<=18.49)
		{
			printf("Condicao: Abaixo do peso\n");
		}
		else if(imc[i]>=18.5 && imc[i]<=24.99)
		{
			printf("Condicao: Peso normal\n");
		}
		else if(imc[i]>=25 && imc[i]<=29.99)
		{
			printf("Condicao: Acima do peso\n");
			acimapeso=acimapeso+1;
		}
		else
		{
			printf("Condicao: Obesidade\n");
			acimapeso=acimapeso+1;
		}
		printf("---------------------------------------------------------\n");
	}
	printf("Total de pessoas acima do peso: %d\n",acimapeso);
	printf("---------------------------------------------------------\n");
	printf("---------------------------------------------------------\n");
	printf("---------------------------------------------------------\n");
	system("pause");
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais