Advertisement
lukusm

Untitled

Jan 26th, 2015
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.04 KB | None | 0 0
  1. /*
  2.  *  nazwa projektu:
  3.  *  wersja projektu:
  4.  *  opis:
  5.  */
  6.  
  7. #include <iostream>
  8. #include <windows.h>
  9. #include <cmath>
  10. using namespace std;
  11. /*
  12.  * algorytm znajdowania rozwiazan rownania kwadratowego
  13.  *
  14.  */
  15.  
  16.  
  17. /*********** SEKCJA DEKLARACYJNA ***********/
  18.  
  19. /*************** SEKCJA MAIN ***************/
  20. int main() {
  21.   system("chcp 1250>NUL");
  22.  
  23.   int a;
  24.   int b;
  25.   int c;
  26.  
  27.   cout<<"Podajwspolczynnik a:";
  28.   cin>>a;
  29.   cout<<"Podajwspolczynnik b:";
  30.   cin>>b;
  31.   cout<<"Podajwspolczynnik c:";
  32.   cin>>c;
  33.   //ax^2 + bx + c = 0
  34.   int delta = b*b-4*a*c;
  35.   if(delta<0)
  36.     cout<<"brak rozwiazan";
  37.   else if(delta==0){
  38.     int x0;
  39.         x0 = -b / (2*a);
  40.         cout<<"Rozwiazaniem rownania jest pierwiastek podwojny x0 = "<<x0<<endl;
  41.     }
  42.     else {
  43.         int x1;
  44.     int x2;
  45.     x1 = (-b-sqrt(delta))/(2*a);
  46.     x2 = (-b+sqrt(delta))/(2*a);
  47.     cout<<"Rozwiazaniem rownania sa dwa pierwiastki."<<endl;
  48.     cout<<"x1 = "<<x1<<", x2 = "<<x2<<endl;
  49.     }
  50.  
  51.  
  52.  
  53.   system("pause");
  54.   return 0;
  55. }
  56.  
  57. /************ SEKCJA DEFINICYJNA ***********/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement