Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/06/2009, 11:48
Avatar de Payaso73
Payaso73
 
Fecha de Ingreso: abril-2009
Ubicación: Argentina
Mensajes: 309
Antigüedad: 15 años, 9 meses
Puntos: 20
Respuesta: Programa busca segundo mayor c++

Gracias ahrion ya solucione la declaración del i y en cuanto a la pausa no me hace falta porque lo veo igual... si con mejor puntaje me refiero al mayor.

Si Annoying, ahí tenes razon, se me habia pasado eso

Cita:
Aquí nunca registrarás el 4to número del array como ganador, aparte de que, pongo un ejemplo:

Numeros: 4 3 5 2 9
FOR 1: 4 > 3? ganador=0(4);
FOR 2: 3 > 5? ganador=0(4);
FOR 3: 5 > 2? ganador=3(5);
FOR 4: 2 > 9? ganador=3(5);
y tambien podría comparar el "ganador" además de los dos puntajes... algo asi:

Código:
for(i=0; i<4; i++)
	{
		if((puntaje[i]>puntaje[i+1])&&(puntaje[i]>puntaje[ganador]))
			ganador=i;
	}
¿no?

Aclaro que sé que se puede hacer mejor con varias variables auxiliares... pero queria encontrar mi error.

Gracias a los dos.
Saludos