Advertisement
naskedvi

T4 - zad.4.

Mar 24th, 2014
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3.  
  4. template <typename NekiTip>
  5. void UnosBroja(std::string s1,std::string s2, NekiTip &a)
  6. {
  7. std::cout<<s1;
  8. for(;;)
  9. {
  10. std::cin>>a;
  11. if(std::cin) break;
  12. std::cout<<s2<<std::endl;
  13. std::cin.clear();
  14. std::cin.ignore(1000, '\n');
  15. }
  16. }
  17.  
  18. int main()
  19. {
  20. double broj;
  21. int n;
  22. UnosBroja("Unesite realan broj: ", "Haaa ha!", broj);
  23. std::cout<<"Unesite cijeli broj: ";
  24. std::cin>> n;
  25.  
  26. double pom(broj);
  27. for(int i=1; i<n; i++)
  28. {
  29. broj*=pom;
  30. }
  31.  
  32. std::cout<<std::endl<<n<<". stepen broja iznosi: "<<broj;
  33. return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement