Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Zadeklaruj trzy zmienne o nazwach A, B, C, które beda wspólczynnikami
- równania kwadratowego zapisanego w formie: Ax2+ Bx+ C= 0 Napisz program
- rozwiazujacy te równanie kwadratowe dla wspólczynników podanych z klawiatury.
- Zadbaj o idiotoodpornoscprogramu.
- #include<iostream>
- #include<cmath>
- using namespace std;
- int main(){
- int A, B, C, delta, x, x1, x2;
- cout << "Podaj wspolczynnik A: "; cin >> A;
- cout << "Podaj wspolczynnik B: "; cin >> B;
- cout << "Podaj wspolczynnik C: "; cin >> C;
- cout << endl;
- if(cin.good()){
- cout << "Powstale rownanie kwadratowe: " << endl;
- cout << A << "x^2 + " << B << "x + " << C << endl << endl;
- delta = B*B - 4*A*C;
- if(delta<0){
- cout << "Rownanie nie ma pierwiastkow" << endl;
- }
- else if(delta==0){
- x = (-B)/(2*A);
- cout << "Rowanie ma jeden pierwiastek: " << endl;
- cout << "x = " << x;
- }
- else{
- x1 = ((-B)-delta)/(2*A);
- x2 = ((-B)+delta)/(2*A);
- cout << "Rownanie ma dwa pierwiastki: " << endl;
- cout << "x1 = " << x1 << endl;
- cout << "x2 = " << x2 << endl;
- }
- }
- else{
- cout << "Miales podac liczbe.. " << endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement