Pokaż wyniki od 1 do 6 z 6
Temat: kalkulatorek C++
-
20-01-08, 12:43 #1
- Dołączył
- September 07
- Postów
- 17
- Siła Reputacji
- 0
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 ©
{
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
-
20-01-08, 14:12 #2
- Dołączył
- May 06
- Postów
- 1,460
- Siła Reputacji
- 0
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
-
21-01-08, 01:15 #3
- Dołączył
- April 07
- Postów
- 108
- Siła Reputacji
- 0
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
-
21-01-08, 08:03 #4
- Dołączył
- June 05
- Postów
- 826
- Siła Reputacji
- 0
-
28-01-08, 19:01 #5
- Dołączył
- January 08
- Postów
- 1
- Siła Reputacji
- 0
-
28-01-08, 19:14 #6
- Dołączył
- May 06
- Postów
- 1,460
- Siła Reputacji
- 0
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