Ir ao conteúdo
  • Cadastre-se

Comparação de resultados


Diego TJS

Posts recomendados

Neste exercício pede que entre com o tempo de 5 voltas de 5 carros e no fim mostre o os três primeiros, fiz todo o código só falta agora mostrar quem são os três primeiros colocados, sendo que o vencedor é o que na soma das 5 voltas fizer em menos tempo, vou deixar uma imagem para entender melhor...

Não estou conseguindo mostrar quem venceu, fiz uma condição para caso a corrida termine com o Carro 1 em primeiro, Carro 2 em segundo e Carro 3 em terceiro, mas se eu fosse fazer uma condição para cada possibilidade de vitoria iria dar muita linha tem alguma forma melhor para fazer?

 

Código no Spoiler.

 

#include<iostream>#include<string.h>#include<stdlib.h>#include<conio.h>#include<stdio.h>#include<locale.h>main () {	float carro_um[6],carro_dois[6],carro_tres[6],carro_quatro[6],carro_cinco[6];	setlocale(LC_ALL, "Portuguese"); 	printf("RESULTADO DA CORRIDA\n\n");			printf("___CARRO 1___\n\n");		printf("Volta 1: ");		scanf("%f", &carro_um[0]);		printf("Volta 2: ");		scanf("%f", &carro_um[1]);		printf("Volta 3: ");		scanf("%f", &carro_um[2]);		printf("Volta 4: ");		scanf("%f", &carro_um[3]);		printf("Volta 5: ");		scanf("%f", &carro_um[4]);						printf("\n___CARRO 2___\n\n");		printf("Volta 1: ");		scanf("%f", &carro_dois[0]);		printf("Volta 2: ");		scanf("%f", &carro_dois[1]);		printf("Volta 3: ");		scanf("%f", &carro_dois[2]);		printf("Volta 4: ");		scanf("%f", &carro_dois[3]);		printf("Volta 5: ");		scanf("%f", &carro_dois[4]);					printf("\n___CARRO 3___\n\n");		printf("Volta 1: ");		scanf("%f", &carro_tres[0]);		printf("Volta 2: ");		scanf("%f", &carro_tres[1]);		printf("Volta 3: ");		scanf("%f", &carro_tres[2]);		printf("Volta 4: ");		scanf("%f", &carro_tres[3]);		printf("Volta 5: ");		scanf("%f", &carro_tres[4]);					printf("\n___CARRO 4___\n\n");		printf("Volta 1: ");		scanf("%f", &carro_quatro[0]);		printf("Volta 2: ");		scanf("%f", &carro_quatro[1]);		printf("Volta 3: ");		scanf("%f", &carro_quatro[2]);		printf("Volta 4: ");		scanf("%f", &carro_quatro[3]);		printf("Volta 5: ");		scanf("%f", &carro_quatro[4]);					printf("\n___CARRO 5___\n\n");		printf("Volta 1: ");		scanf("%f", &carro_cinco[0]);		printf("Volta 2: ");		scanf("%f", &carro_cinco[1]);		printf("Volta 3: ");		scanf("%f", &carro_cinco[2]);		printf("Volta 4: ");		scanf("%f", &carro_cinco[3]);		printf("Volta 5: ");		scanf("%f", &carro_cinco[4]);	carro_um[5]=carro_um[0]+carro_um[1]+carro_um[2]+carro_um[3]+carro_um[4];		carro_dois[5]=carro_dois[0]+carro_dois[1]+carro_dois[2]+carro_dois[3]+carro_dois[4];		carro_tres[5]=carro_tres[0]+carro_tres[1]+carro_tres[2]+carro_tres[3]+carro_tres[4];		carro_quatro[5]=carro_quatro[0]+carro_quatro[1]+carro_quatro[2]+carro_quatro[3]+carro_quatro[4];		carro_cinco[5]=carro_cinco[0]+carro_cinco[1]+carro_cinco[2]+carro_cinco[3]+carro_cinco[4];		if(carro_um[5] < carro_dois[5] && carro_dois[5]<carro_tres[5] && carro_tres[5]<carro_quatro[5]){		printf("\nO primeiro colocado e o carro 1\nO segundo colocado e o carro 2\nO terceiro colocado e o carro 3\n");	}	}

 

 

post-645959-0-11168700-1443796480_thumb.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

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

×
×
  • Criar novo...