Código:
//Declaración de variable
int liN, liContador1, liContador2, liContador3, liContadora = 0;
//Entrada de datos
printf("Ingrese un valor: ");
scanf("%d", &liN);
//Procesamiento
for (liContador1 = 1; liContador1 <= liN; liContador1++)
{
for (liContador2 = 1; liContador2 <= liN; liContador2++)
{
for (liContador3 = 1; liContador3 <= liN; liContador3++)
{
if (pow(liContador1,2) + pow(liContador2,2) == pow(liContador3,2))
printf("(%d, %d, %d)\n", liContador1, liContador2, liContador3);
}
}
}
Hola,
Hasta ahora llevo esto, en el IF tengo las condiciones que necesitan los números para ser una Terna Pitagórica.
El problema es que no sé si esta bien y no sé que debo modificar, estoy confundido.
Cuando ingreso N = 100, los valores resultantes son incorrectos.
:(