Ir ao conteúdo
  • Cadastre-se

Hidek1

Membros Juniores
  • Total de itens

    1
  • Registro em

  • Última visita

  • Qualificações

    N/D
  1. Eu também estou tentando resolver esse trabalho: Fiz de outra forma: int v, c, cont=0, menor_traj=0; float kmi, kmf, traj, dist_total, media_dist; printf("Quantidade de visitas:"); scanf("%d",&v); for( c = 1; c <= v; c++ ) { printf("Quilometragem inicial:"); scanf("%f",&kmi); printf("Quilometragem final:"); scanf("%f",&kmf); printf("Quilometragem do trajeto e de: %.2f KM\n\n", kmf-kmi); traj=kmf-kmi; dist_total+=traj; cont++; } media_dist=dist_total/cont; menor_traj=media_dist > kmf; printf("O total de distancia e de: %.2f KM\n", dist_total); printf("A media das distancias e de: %.2f KM\n", media_dist); printf("A quantidade de trajetos com a distancia abaixo da media e: %d\n", menor_traj); return 0; } Consegui fazer com que calcula-se o total e a média, mas agora eu preciso saber: a quantidade de trajetos com distância percorrida abaixo da média de todas as distâncias percorridas; Pelo que entendi eu preciso mostrar na tela a quantidade de trajetos que estão abaixo da média, se a média for 50 km por exemplo e tiver 2 trajetos menos que o 50 km, deveria aparecer que 2 trajetos estão menor que a média. o número da ordem da realização do trajeto mais curto dentre os que são mais longos que a média de distâncias dos trajetos. Mostrar em qual momento que foi digitado o menor trajeto. Se o menor trajeto for 3, 4 deveria mostrar os números da ordem. Já pesquisei em vários lugares na net e não consegui encontrar a solução. Faço curso de Redes de computadores, e só sei o básico da linguagem C. Se puder ajudar agradeço.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×