// Função : Calcular estatica em 100 cidades sobre acidentes de transito
// variaveis: // cod = codigo da cidade // nv = numero de veiculos // qat = quantidade de acidentes de transito por cidade // c = contador do laço // por = porcentagem de acidentes de transito em relação aos veiculos // m = média de acidentes de transito por cidade < 15000 habitantes var cod: vetor [1..3] de inteiro nv: vetor [1..3] de inteiro qat: vetor [1..3] de inteiro miat, nta, c: inteiro ntv, por, m: real inicio nta <- 0 // nta = numero total de acidentes de todas as cidades miat <- 0 // miat = menor indice de acidentes de transito ntv <- 0 // ntv = numero total de veiculos para c <- 1 ate 3 faca Escreva("Digite o codigo da cidade: ") leia (cod[c]) Escreva("Digite o numero de veiculos: ") leia (nv[c]) Escreva("Digite a quantidade de acidentes de trânsito: ") leia (qat[c]) nta <- nta + qat[c] //calcula o numero total de acidentes ntv <- nv[c] + ntv // calcula o numero total de veiculos por <- (nta / ntv)*100 // calcula a porcentagem de acidentes de t ransito em relação a quantidade de veiculos Se miat <= qat[c] entao miat <- qat[c] se miat >= miat entao //laço para calcular o menor indice de acidente de t ransito miat <- miat fimse fimse Se nv[c] < 15000 entao //laço para calcular a media de acidentes por cidade menor do que 15000 habitantes m <- nta / nv[c] fimse fimpara Escreva("O numero total de acidentes foi de:",nta, ",o menor indice fo i:",miat, ",e é da cidade:",cod[1], ",media:",m,",porcentagem:",por, ntv) fimalgoritmo