Już niedługo nowy layout i kilka niespodzianek...
Podświetlanie składni: Zapisz jako plik txt | Pokaż jako czysty tekst. | Zawijaj linie.
Nick: Tommalla Data dodania: 28.02.08 20:01:36 Adres IP: 83.20.163.*
  1. /* Algorytm generujący N trójek pitagorejskich */
  2. /* Tomasz Zakrzewski 2008 */
  3. #include <cstdio>

  4. #define N 100
  5. //ile trojek ma wyznaczyć?

  6. using namespace std;

  7. int main()
  8. {
  9.  unsigned int i=0,n=2,k=1,a,b,c;
  10.  for(;i<N;++i)
  11.  {
  12.   a=((n*n)-(k*k));//a = n^2 - k^2
  13.   b=(2*n*k);      //b = 2nk
  14.   c=((n*n)+(k*k));//c = n^2 + k^2
  15.   printf("%d %d %d\n",a,b,c);// wyświetlanie wyniku
  16.   ++k;
  17.   ++n;
  18.  }
  19.  return 0;
  20. }
  21.