Problem z potęgą w kalkulatorze
Ostatnio zmodyfikowano 2016-01-14 14:29
SgPc303 Temat założony przez niniejszego użytkownika |
Problem z potęgą w kalkulatorze » 2016-01-12 16:37:18 Witam mam problem ponieważ napisałem kalkulator w c++ oparty na if i z podstawową biblioteką <iosteram>.Kalkulator ma możliwość potęgowania jednak tylko do potęgi 2 i moje pytanie to jak zrobić by kalkulator był do dowolnej potęgi nie ozywając żadnej innej biblioteki? Bardzo proszę o pomoc poniżej daje kod w którym jest zapisana sama potęga. Pozdrawiam Hubert.
else if (dzialanie == '^') { cout << "Wybrano Potegowanie, Podaj liczbe ktora chcesz potegowac." << endl; cout << "Pierwsza Liczba: " << endl; cin >> pierwsza_liczba; cout << "Twoj wynik to: " << pierwsza_liczba * pierwsza_liczba << endl << endl << endl << endl; cout << "Za 7 sekund Kalkulator sie zresetuje" << endl; Sleep(7000); system("cls"); } |
|
mateczek |
» 2016-01-12 16:57:55 #include <cmath> #include<iostream>
int main() { std::cout << pow( 2, 5 ) << std::endl; }
|
|
SgPc303 Temat założony przez niniejszego użytkownika |
» 2016-01-12 17:15:16 Nie chcę wykorzystywać nowej biblioteki dlatego pytam się czy da się zrobić to bez niej.
|
|
michal11 |
» 2016-01-12 17:16:29 Napisz sobie funkcję, wystarcz jedna pętla for. |
|
SgPc303 Temat założony przez niniejszego użytkownika |
» 2016-01-12 17:49:59 michal11 nie rozumiem czy mógł byś pokazać?
|
|
michal11 |
» 2016-01-12 18:08:38 Zastanów się czym jest potęgowanie, co tak naprawdę oznacza np. 2^5, na co to można rozbić, ew. rozpisz to sobie i wtedy będziesz wiedział jak ma wyglądać taka pętla. |
|
mateczek |
» 2016-01-12 22:48:49 Czy potęgi mają być tylko całkowite ?? czy takie wyrażenia jak 3^3.5 też wchodzą w rachubę?? |
|
SgPc303 Temat założony przez niniejszego użytkownika |
» 2016-01-13 16:48:32 mateczek całkowite
|
|
« 1 » 2 |