toñonv
Bovino adicto
- Desde
- 26 Sep 2009
- Mensajes
- 704
- Tema Autor
- #1
static void burbuja_mejorada()
{
int aux, i, j, cambio;
for (i = 0; i < n - 1; i++)
{
cambio = 0;
for (j = 0; j - n - i; j++)
{
if (numeros[j] > numeros[j + 1])
{
aux = numeros[j];
numeros[j] = numeros[j + 1];
numeros[j + 1] = aux;
cambio = 1;
}
}
if (cambio == 0)
break;
}
}
No se puede convertir implicitamente el tipo int en bool...
como lo compongo, nunca me habia salido ese error
{
int aux, i, j, cambio;
for (i = 0; i < n - 1; i++)
{
cambio = 0;
for (j = 0; j - n - i; j++)
{
if (numeros[j] > numeros[j + 1])
{
aux = numeros[j];
numeros[j] = numeros[j + 1];
numeros[j + 1] = aux;
cambio = 1;
}
}
if (cambio == 0)
break;
}
}
No se puede convertir implicitamente el tipo int en bool...
como lo compongo, nunca me habia salido ese error