Informatică, întrebare adresată de Emmila, 8 ani în urmă

Să se scrie un program C care afişează tripletele de numere pitagoreice
(i, j, k), 1 < i < j < k <= N cu N introdus de la tastatură.



Răspunsuri la întrebare

Răspuns de subafrancisc
0

Răspuns:

#include<stdio.h>

int main()

{

int i, j, k, n;

printf("Introduceti un numar N:\n");

scanf("%d", &n);

printf("Tripletele pana la N sunt:\n");

for (i=1; i<n; ++i)

      for (j=i+1; j<n; ++j)

  {

      k=sqrt(i*i+j*j);

      if (k*k==i*i+j*j)

          printf("%d %d %d \n", i, j, k);

  }

return 0;

}

Explicație:

Alte întrebări interesante