menu
PASCAL - programowanie
C++ - wstęp do informatyki
C++ - programowanie
C - programowanie
Klasy i równania kwadratowe
#include
#include
#include
using namespace std; enum status//statusy { sprzeczne,liniowe,tozsamosciowe,kwadratowe }; class rownanie { public: double a,b,c; double x1,x2; int ile_rozw; status st; int czy_spelnia(float x);// czy ta liczba x spelnia to rownanie float wartosc(float x); void rozwiaz(); void info(); }; void rownanie::info() { if (a==1) cout<<"x^2"; else if (a>1) cout<
1) cout<<"+"<
0) cout<<"+"<
0) { x1=(-b-delta)/(2*a); x2=(-b+delta)/(2*a); st=kwadratowe; } else if (delta==0) { x1=b/2*a; x1=x2; st=kwadratowe; } else if (delta<0) { x1=x2=0; st=kwadratowe; } } else { if (a==0 && b==0 && c!=0) st=sprzeczne; else if (a==0 && b==0 && c==0) st=tozsamosciowe; else st=liniowe; } } int main() { double a1,b1,c1; cout<<"wpisz liczbe a"<
> a1; cout<<"wpisz liczbe b"<
> b1; cout<<"wpisz liczbe c"<
> c1; rownanie r1; r1.a=a1; r1.b=b1; r1.c=c1; cout<<"funkcje jaka wpisałes ma postac: "; r1.info(); cout<<"\n"; r1.rozwiaz(); cout<<"\n"; cout<<"rozwiazanie tej funkcji to: "<
>liczba; cout<<"wartosc wynosi: "; r1.wartosc(liczba); cout<<"\n"; cout<<"z tego wynika ze liczba ta "; r1.czy_spelnia(liczba); cout<<"tego rownania"<
Strona wykonana i aktualizowana przez wlochatego
Darmowy hosting
zapewnia PRV.PL