Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Problem z potęgą w kalkulatorze

Ostatnio zmodyfikowano 2016-01-14 14:29
Autor Wiadomość
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");
    }
P-143395
mateczek
» 2016-01-12 16:57:55
C/C++
#include <cmath>
#include<iostream>

int main() {
    std::cout << pow( 2, 5 ) << std::endl;
}
P-143397
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.
P-143398
michal11
» 2016-01-12 17:16:29
Napisz sobie funkcję, wystarcz jedna pętla for.
P-143399
SgPc303
Temat założony przez niniejszego użytkownika
» 2016-01-12 17:49:59
michal11 nie rozumiem czy mógł byś pokazać?
P-143401
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.
P-143403
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ę??
P-143417
SgPc303
Temat założony przez niniejszego użytkownika
» 2016-01-13 16:48:32
mateczek całkowite
P-143453
« 1 » 2
  Strona 1 z 2 Następna strona