Rysowanie funkcji kwadratowej
Ostatnio zmodyfikowano 2013-12-14 10:53
gorn0123 Temat założony przez niniejszego użytkownika |
Rysowanie funkcji kwadratowej » 2013-12-13 17:57:18 Witam. Od niedawna zacząłem uczyć się pisać w c++. Udało mi się napisać prosty programik liczący delte i mijsca zerowe wyglada on tak: #include <iostream> #include <math.h> #include <cstdlib>
using namespace std;
int main() { double a; double b; double c; double d; double e; double x1; double x2; double x0; char znak; cout << endl; cout << "Program policzy za Ciebie miejsca zerowe fukncji kwadratowej." << endl << endl; do { cout << endl; cout << "Prosze podac wartosc a." << endl; cin >> a; cout << "Prosze podac wartosc b." << endl; cin >> b; cout << "Prosze podac wartosc c." << endl; cin >> c; cout << endl << endl; d =( b * b ) -( 4 * a * c ); e = sqrt( d ); if( a == 0 ) { cout << "To nie jest rownanie kwadratowe"; } if( d > 0 ) { x1 =( - b - sqrt( d ) ) /( 2 * a ); x2 =( - b + e ) /( 2 * a ); cout << "delta = " << d << endl; cout << "Pierwsze miejsce zerowe:" << x1 << endl << "Drugie miejsce zerowe:" << x2 << endl; cout << endl; } else if( d == 0 ) { x0 = - b /( 2 * a ); cout << "delta = " << d << endl; cout << "Miesce zerowe:" << x0; cout << endl; } else if( d < 0 ) { cout << "Brak miejsc zerowych"; } cout << "Zakonczyc dzialanie programu? t/n" << endl; cout << endl; cin >> znak; if( znak == 't' ) { exit( 0 ); } } while( znak == 'n' ); cout << endl; } I teraz dostałem pracę domową na poniedzialek - żeby jeszcze program rysowal wykres i tu pojawia sie moje pytanie jak to wgl zrobic? Prosił bym o podpowiedź jakiej najlepiej uzyc biblioteki i najlepiej link do jakiegos tutoriala. |
|
pekfos |
» 2013-12-13 19:30:42 |
|
gorn0123 Temat założony przez niniejszego użytkownika |
» 2013-12-13 22:46:37 Moge chociaz prosic o jakąś podpowiedz ktora biblioteke bedzie najlatwiej ogarnac dla poczatkujacej osoby? |
|
pekfos |
» 2013-12-14 10:46:31 Pewnie SFML. |
|
kubawal |
» 2013-12-14 10:53:41 No chyba nie... SFML jest przecież OO, więc dla początkującego może to być problem. Jeśli dopiero zaczynasz, polecam ci Allegro4, ale jak najszybciej przesiądź się na SFML - jest o wiele nowocześniejsze. |
|
« 1 » |