Problem z potęgą w kalkulatorze
Ostatnio zmodyfikowano 2016-01-14 14:29
mateczek |
» 2016-01-13 17:09:06 potęga 2^5 2*2=4*2=8*2=16*2=32 Co na język programowania się przełoży się do: potenga = 1 a potem pięciokrotne wywołanie operacji potenga = potenga * 2; ; żeby nie było za łatwo przykład w pascalu :P https://ideone.com/jZqbyL |
|
PrzemekPrzemas |
» 2016-01-14 00:02:55 Wczoraj autorowi tematu napisałem na innym forum poniższy kod, po czym stwierdził, że nic nie rozumie.
#include <iostream> #include <cmath> double potegowanie(int podstawa, double wykladnik); int main() { using namespace std; int podstawa; cout << "Wybrano potegowanie. Podaj liczbe ktora chcesz potegowac: "; cin >> podstawa; double wykladnik; cout << "Do jakiej potegi chcesz potegowac? "; cin >> wykladnik; cout << "Twoj wynik to: " << potegowanie(podstawa, wykladnik) << endl; return 0; } double potegowanie(int podstawa, double wykladnik) { return pow(podstawa, wykladnik); } |
|
mateczek |
» 2016-01-14 14:29:59 kilka postów wyżej autor tematu napisał nie chciał korzystać z funkcji pow() tylko napisać własną pętle |
|
1 « 2 » |