Pokaż wyniki od 1 do 6 z 6
  1. #1
    Obserwator
    Dołączył
    September 07
    Postów
    17
    Siła Reputacji
    0


    Twoja ocena: Yes No

    kalkulatorek C++

    witam mam mały problem napsiałem już część kalkulatora to jest na 4 działania. Mam jeszcze dorzucic 3
    wyglada to tak:

    #include <iostream>

    using namespace std;

    int main()
    {
    cout << "podaj pierwsza liczbe calkowita" "
    ";
    int a;
    cin>>a;
    cout << "podaj druga liczbe calkowita" "
    ";
    int b;
    cin>>b;
    cout << "1- dodawanie, 2-odejmowanie, 3-mnozenie, 4-dzielenie
    ";
    cout << "5- wartosc bezwzgledna sumy liczb, 6-potegowanie, 7- pierwiastkowanie
    ";
    int c;
    cin >> c;
    switch &#169;
    {

    case 1: cout << a+b; break;
    case 2: cout << a-b; break;
    case 3: cout << a*b; break;
    case 4: if (b==0) cout << "nie dziel przez 0
    ";
    else cout << a/b; break;
    case 5:
    case 6:
    case 7:
    }
    system("PAUSE");
    return EXIT_SUCCESS;
    }




    teraz niewiem co mam dac w 5, 6 i 7. a ma byc tak w:
    5 wartosc bezwzgledna sumy tych 2 liczb
    6 potega a i b czyli np jak podamy 2 i 3 to ma liczyc 3*3 czyli wynik 9
    7 pierwiastek sumy tych 2 liczb

    bardzo proszę o pomoc

  2. #2
    Zaawansowany uczestnik moderator
    Dołączył
    May 06
    Postów
    1,460
    Siła Reputacji
    0


    Twoja ocena: Yes No

    5. abs(a+b), zwraca wartość bezwzględną liczby
    6. pow(a, b), gdzie a to podstawa, a b to wykładnik potęgi,
    7. sqrt(a+b), zwraca pierwiastek kwadratowy liczby

    No i oczywiście dołączasz math.h

  3. #3


    Twoja ocena: Yes No

    http://www.cplusplus.com/reference/clibrary/cmath/

    u samej góry dodaj:

    #include <math.h>


    wartosc bezwzgledna sumy:
    abs(a+b);

    potega:
    pow(a,b);

    pierwiastek:
    sqrt(a+b); //ewentualnie jakies zabezpieczenie przed sumą mniejsza od zera

  4. #4
    Obserwator
    Dołączył
    June 05
    Postów
    826
    Siła Reputacji
    0


    Twoja ocena: Yes No

    kwesoły, raczej

    #include <cmath>

    to przecież C++, nie C
    (oczywiscie oba sposoby będą działać)

  5. #5
    Obserwator
    Dołączył
    January 08
    Postów
    1
    Siła Reputacji
    0


    Twoja ocena: Yes No

    Mam pytanie jak napisa taki kalkulator z wykorzystaniem bibliotek STL'a ??

  6. #6
    Zaawansowany uczestnik moderator
    Dołączył
    May 06
    Postów
    1,460
    Siła Reputacji
    0


    Twoja ocena: Yes No

    STL do czegoś takiego? W którym miejscu?

Informacje o temacie

Users Browsing this Thread

Aktualnie 1 użytkownik(ów) przegląda ten temat. (0 zarejestrowany(ch) oraz 1 gości)

Zakładki

Zakładki

Uprawnienia

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  

Jak czytać DI?

Powered by  
ATMAN EcoSerwer