Ir ao conteúdo
  • Cadastre-se
Diego TJS

Comparação de resultados

Recommended Posts

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.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





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

×