Mam do Was wielka prośbę. Otóż muszę stworzyć pętle FOR + jakie tablice z wynikami w podanych poniżej programach. Oczywiście to musi być wykonane w programie C++ Programy można w różny sposób zmieniać, tylko tak, aby to chodziło!
1. program:
#include <iostream.h>
#include <math.h>
#include <conio.h>
main()
{
int a,b,x;
float y;
cout<<"Program wykonal SEBAw"<<endl;
cout<<"Funkcja zlozona do obliczenia: y=(sin(x+a))/(sqrt(log(x+a))) i y=1/(log(x+a))"<<endl;
cout<<"Podaj wartosc a"<<endl;
cin>>a;
cout<<"Podaj wartosc b"<<endl;
cin>>b;
cout<<"Podaj wartosc x"<<endl;
cin>>x;
if (x>-5) {if (x+a>0) {if (log(x+a)>=0) {if (sqrt(log(x+a))!=0) {y=(sin(x+a))/(sqrt(log(x+a)));
cout<<y<<endl;
}
else
cout<<"Brak rozwiazania"<<endl;
}
}
}
else
{if (x<=-5) {if ((x+a)>0) {if (log(x+a)!=0) {y=1/(log(x+a)); cout<<y<<endl;
}
else
cout<<"Brak rozwiazania"<<endl;
}
}
}
cout<<"Nacisnij dowolny klawisz, aby wyjsc z programu";
getch();
}
2. program
#include <iostream.h>
#include <math.h>
#include <conio.h>
main()
{
int a,b,x;
float y;
cout<<"program wykonal DSZ"<<endl;
cout<<"program oblicza y=sqrt(sin(x-a))/(x-a) i y=log(x=b)"<<endl;
cout<<"podaj wartosc a"<<endl;
cin>>a;
cout<<"podaj wartosc b"<<endl;
cin>>b;
cout<<"podaj wartosc x"<<endl;
cin>>x;
if(x>0){if((sin(x-a))>=0&&(x-a)!=0){y=sqrt(sin(x-a))/(x-a);
cout<<y<<endl;
}
else cout<<"brak rozwiazania"<<endl;
}
else {if( x+b>0){y=log(x+b);
cout<<y<<endl;
}
else cout<<"brak rozwiazania"<<endl;
}
cout<<"Nacisnij dowolny klawisz, aby wyjsc z programu";
getch();
}


LinkBack URL
About LinkBacks
Odpowiedź z Cytatem