fork download
  1. #include <iostream>
  2. using namespace std;
  3. double potega(double liczba, unsigned int potega);
  4. int main()
  5. {
  6. double a=2.0, w;
  7. w = potega(a,3); // 1
  8. cout <<a<<" do potegi 3 to "<<w<<endl;
  9. cout <<a<<" do potegi 4 to "<<potega (a,4)<<endl; // 2
  10. cout <<"3 do potegi 2 to "<<potega(3,2)<<endl; // 3
  11. getchar();
  12. return 0;
  13. }
  14. double potega(double liczba, unsigned int potega)
  15. {
  16. double wynik=1;
  17. for (unsigned int i=1;i<=potega;++i)
  18. wynik*=liczba;
  19. return wynik;
  20. }
  21.  
Success #stdin #stdout 0.01s 5308KB
stdin
Standard input is empty
stdout
2 do potegi 3 to 8
2 do potegi 4 to 16
3 do potegi 2 to 9