Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<cstdlib>
- #include<ctime>
- #include<cmath>
- using namespace std;
- int main()
- {
- cout<<"Program wypisuje funkcje exp(x) w zakresie [a,b], gdzie a i b sa generowane losowo."<<endl;
- srand(time(NULL));
- float a,b,n;
- //czesc a)
- do
- {
- a=rand()%10+1;
- b=rand()%10+1;
- }while(b<=a+2);
- cout<<"========================="<<endl;
- cout<<"a) z krokiem 0,5"<<endl;
- cout<<"Wylosowane liczby: a "<<a<<" b: "<<b<<endl;
- cout<<"========================="<<endl;
- do
- {
- cout<<"x="<<a<<" exp("<<a<<") ="<<exp(a)<<endl; //dla polowek
- cout<<"x="<<a<<" exp("<<a<<") ="<<exp(a)<<endl; //dla calosci
- a+=0.5;
- }while(a<=b);
- //czesc b)
- do
- {
- a=rand()%10+1;
- b=rand()%10+1;
- }while(b<=a+2);
- cout<<"========================="<<endl;
- cout<<"b) Z krokiem n"<<endl;
- cout<<"Wylosowane liczby: a "<<a<<" b: "<<b<<endl;
- cout<<"========================="<<endl;
- cout<<"Podaj n: ";cin>>n;
- do
- {
- if((int)(a*10)%10==5 && a!=10)
- cout<<"x="<<a<<" exp("<<a<<") ="<<exp(a)<<endl; //dla polowek
- else cout<<"x="<<a<<" exp("<<a<<") ="<<exp(a)<<endl; //dla calosci
- a+=n;
- }while(a<=b);
- cout<<"Koniec pracy programu."<<endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment