Guest User

Untitled

a guest
Feb 22nd, 2015
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.76 KB | None | 0 0
  1. #include <iostream>
  2. #include <algorithm>
  3. #include <cmath>
  4. #include <cstdlib>
  5.  #define PI 3.14159265
  6.  
  7. using namespace std;
  8.  
  9. int main()
  10. {
  11.     /*
  12. 4.  Obliczenia wartości funkcji ze sprawdzeniem, czy dla danych wartości parametrów
  13. a,  b wyznaczenie wartości jest możliwe.
  14.  
  15.  
  16.     */
  17.  
  18. double a,b,F;
  19. cin>>a>>b;
  20.  
  21. if(a>=0) //z logarytmow to liczba logarytmowana musi byc wieksza od zera czyli (-b) > 0 -> b<0
  22. {
  23.    
  24.     if(b>=0)
  25.     {
  26.         while(b>=0)
  27.         {
  28.         cout<<"liczba b musi byc mneijsza od zera, podaj jeszcze raz: ";
  29.         cin>>b;    
  30.         }
  31.        
  32.         F = log(-b) + a*a;
  33.     }  
  34. }
  35.  
  36. if(a<0)
  37. {
  38.         while(b<0)
  39.         {
  40.         cout<<"liczba b musi byc mniejsza badz rowna zeru, podaj jeszcze raz: ";
  41.         cin>>b;    
  42.         }
  43.        
  44.         F = a - sqrt(b);   
  45. }
  46.  
  47. cout<<"wynik to: "<<F;
  48.     return 0;
  49. }
Advertisement
Add Comment
Please, Sign In to add comment