Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- using namespace std;
- int main() {
- double liczba1, liczba2;
- int wynik;
- cout << "Podaj pierwsza liczbê" << endl;
- cin >> liczba1;
- cout << "Podaj druga liczbê" << endl;
- cin >> liczba2;
- int liczba3=liczba1, liczba4=liczba2;
- cout << "1. Dodawanie" << endl;
- cout << "2. Odejmowanie" << endl;
- cout << "3. Mnożenie" << endl;
- cout << "4. Dzielenie" << endl;
- cout << "5. Modulo" << endl;
- cout << "6. Funcja kwadratowa" << endl;
- cin >> wynik;
- switch(wynik)
- {
- case 1:
- cout << "Suma to " << liczba1+liczba2;
- break;
- case 2:
- cout << "Różnica to " << liczba1-liczba2;
- break;
- case 3:
- cout << "Iloczyn to " << liczba1*liczba2;
- break;
- case 4:
- cout << "Iloraz to " << liczba1/liczba2;
- break;
- case 5:
- cout << "Modulo to " << liczba3%liczba4;
- break;
- case 6:
- {
- double liczba3, delta, x1, x2;
- cout << "Podaj C" << endl;
- cin >> liczba3;
- delta= (liczba2* liczba2)- (4* liczba1* liczba3);
- if(delta>0)
- {
- x1= (-liczba2- pow(delta, 0.5))/(2*liczba1);
- x2= (-liczba2+ pow(delta, 0.5))/(2*liczba1);
- cout << "Miejsca zerowe to" << x1 << " i " << x2;
- }
- else if (delta==0)
- {
- x1= (-liczba2)/(2*liczba1);
- cout << "Miejsce zerowe to " << x1;
- }
- else
- cout << "Brak rzeczywistych miejsc zerowych";
- }
- break;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement