31/03/2015, 22:51
|
Usuario no validado | | Fecha de Ingreso: noviembre-2008
Mensajes: 505
Antigüedad: 16 años Puntos: 5 | |
Respuesta: Alguna idea para salir salir de este FOR y printear un mensaje en C Cita:
Iniciado por razpeitia Que haya pasado por el else no significa que nunca paso por el if primero.
La opción mas obvia es decir, entro por el if entonces hubo parejas, nunca entro por el if entonces no hubo parejas.
Código C:
Ver originalint liContador1, liContador2, entro = 0; for (liContador1 = 1; liContador1 <= liNumeroB; liContador1++) { for (liContador2 = liContador1 + 1; liContador2 <= liNumeroB; liContador2++) { if (NumerosAmigos(liContador1, liContador2)) { printf("\n%d, %d", liContador1 , liContador2 ); entro = 1; } } } if (entro) printf("\nLos n%cmeros no son amigos.\n", 163);
Valla, gracias muchas muchas gracias, no había pensado eso |