Calculo porcentagem
Deseja-se saber:
• qual o maior e o menor índice de acidentes de trânsito e o nome dos estados em que eles ocorreram:
• qual o percentual de veículos em cada estado;
• qual a média de acidentes em cada um dos estados.
A minha duvida é como calcular o percentual de veículos em cada estado.
#include "stdafx.h"
#include "iostream.h"
#include "string.h"
#define MIN 99999999999999999
int main(int argc, char* argv[])
{
/Declaração das variávies locais/
char nome_estado,i,maior_acidentes,menor_acidentes;
int num_veiculos;
float maior_indice,porcent,total_veiculos,total;
float menor_indice,num_acidentes;
i=0;maior_indice=0;total_veiculos=0;
while (i<2)
{
cout<<"Informe o nome do estado:"<<endl;
cin>>nome_estado;
cout<<"informe o numero de veiculos no estado em 2000:"<<endl;
cin>>num_veiculos;
cout<<"Informe o numero de acidentes de transito em 2000:"<<endl;
cin>>num_acidentes;
if (num_acidentes>maior_indice)
{
maior_acidentes=nome_estado;
maior_indice=num_acidentes;
}
else if (menor_indice<MIN)
{
menor_acidentes=nome_estado;
menor_indice=num_acidentes;
}
total_veiculos= total_veiculos + num_veiculos;
porcent=(num_veiculos/total_veiculos)*100;
cout<<" Porcentagem de veiculos no estado "
<<nome_estado<< " e " <<porcent<<endl;
i++;
}
/*Imprime na tela*/
cout<<" Maior indice de acidentes foi de "
<< maior_indice << " ocorreu no estado "
<< maior_acidentes << endl;
cout<<" O menor indice de acidentes foi de "
<< menor_indice << " ocorreu no estado "
<< menor_acidentes <<endl;
return 0;
}Discussão (3)
Carregando comentários...