Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- /*
- A17. Napisać funkcję
- bool c(int n)
- która zwraca true wtedy i tylko wtedy, gdy n jest długością przeciwprostokątnej
- trójkąta prostokątnego o całkowitych bokach, tj. gdy istnieją liczby całkowite dodatnie
- a, b takie, że n*n=a*a+b*b.*/
- bool c(int n)
- {
- for(int a = 1; a < n; ++a)
- for(int b = 1; b < n; ++b)
- {
- if(a < b)
- continue;
- if(n*n == a*a + b*b)
- return true;
- }
- return false;
- }
- int main()
- {
- cout << c(20) << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment