/dados-de-transito

Projeto simples de analise de dados ofertado via imput para fixação da sintaxe da linguagem.

Primary LanguageC

Análise de Dados de Trânsito em Cidades

Este é um programa em C que realiza uma análise estatística dos dados de trânsito em várias cidades. O usuário é solicitado a fornecer informações sobre o número de veículos de passeio e o número de acidentes de trânsito com vítimas para cada cidade. O programa calcula diversas estatísticas e fornece resultados relevantes. Abaixo estão detalhes sobre o código e suas funcionalidades.

Como Usar

  • Compile o programa em um ambiente que suporte a linguagem C.
  • Execute o programa resultante.
  • Insira os dados solicitados para cada cidade.

Variáveis

  • codigoDaCidade: Armazena o número da cidade.
  • veiculosDePasseio: Armazena o número de veículos de passeio na cidade.
  • acidentesDeTransitoComVitima: Armazena o número de acidentes de trânsito com vítimas na cidade.
  • numeroDeCidades: Define o número total de cidades para análise.
  • totalDeVeiculos: Armazena a soma total de veículos de passeio em todas as cidades.
  • totalDeAcidentes: Armazena a soma total de acidentes de trânsito com vítimas em todas as cidades.
  • maiorIndiceDeAcidente e menorIndiceDeAcidente: Armazenam os maiores e menores índices de acidentes de trânsito, respectivamente.
  • cidadeMaior e cidadeMenor: Armazenam os códigos das cidades correspondentes aos maiores e menores índices de acidentes, respectivamente.
  • mediaDeVeiculos: Calcula a média de veículos de passeio por cidade.
  • cidadeComMenos2000: Contador de cidades com menos de 2000 veículos de passeio.
  • totalDeAcidentesMenos2000: Armazena a soma total de acidentes de trânsito com vítimas em cidades com menos de 2000 veículos.
  • codigoDaCidadeComMenos2000: Contador de cidades com menos de 2000 veículos.

Funcionamento do Loop

O programa utiliza um loop for para iterar sobre cada cidade. Durante cada iteração, o usuário é solicitado a fornecer informações sobre a cidade, e as estatísticas são atualizadas.

Resultados Impressos

Ao final da execução, o programa imprime os seguintes resultados:

  • A média de veículos de passeio por cidade.
  • A média de acidentes de trânsito com vítimas em cidades com menos de 2000 veículos (se houver).
  • A cidade com o maior índice de acidentes.
  • A cidade com o menor índice de acidentes. Os resultados fornecem uma visão geral do cenário de trânsito nas cidades analisadas.

Observações

Certifique-se de fornecer entradas válidas durante a execução do programa para obter resultados precisos. Este código assume que o usuário inserirá dados válidos e não inclui tratamento de erros extensivo. Espero que este README ajude a entender e utilizar o código fornecido. Se houver dúvidas ou melhorias, sinta-se à vontade para ajustar conforme necessário.