Advertisement
ADP10

zadaci1.10

Aug 21st, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.76 KB | None | 0 0
  1. /*Napišite program, poštujući sve faze procesa programiranja, koji omogućava da se ispišu
  2. svi brojevi koji zadovoljavaju uvjet da im je zapis jednak zapisu posljednjih znamenki
  3. njihovog kvadrata. (Npr. 62=36, 252=625 …) Provjeru vršiti za prvih 150 prirodnih
  4. brojeva.*/
  5.  
  6. #include <iostream>
  7. using namespace std;
  8.  
  9. int main()
  10. {
  11.     for (int broj = 1; broj <= 150; broj++)
  12.     {
  13.         int kvadrat = pow(broj, 2), temp = kvadrat;
  14.  
  15.         if (broj == temp)
  16.             cout << broj << "^2 = " << kvadrat << endl;
  17.         else
  18.         {
  19.             temp = kvadrat%100;
  20.             if (broj == temp)
  21.                 cout << broj << "^2 = " << kvadrat << endl;
  22.             else
  23.             {
  24.                 temp = kvadrat % 10;
  25.                 if (broj == temp)
  26.                     cout << broj << "^2 = " << kvadrat << endl;
  27.             }
  28.         }
  29.     }
  30.     system("pause>0");
  31.     return 0;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement