Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<string>
- #include "Źródło.h"
- using namespace std;
- int FunkcjaLiniowa(int a, int b, int x)
- {
- return (a*x) + b;
- }
- double* RownanieKwadratowe(int a, int b, int c, int *ilosc);
- int main()
- {
- int ilosc;
- RownanieKwadratowe(1,4,3,&ilosc);
- cout << ilosc << endl;
- system("PAUSE");
- return 0;
- }
- double* RownanieKwadratowe(int a,int b,int c,int *ilosc )
- {
- //wyniki
- double x_1;
- double x_2;
- double*tab = NULL;
- int delta = b * b - (4 * a*c);
- double pierwiastekDelta = sqrt(delta);
- if (delta > 0)
- {
- *ilosc = 2;
- x_1 = 0;
- x_2 = 0;
- tab = new double[2];
- tab[0] = x_1;
- tab[1] = x_2;
- return tab;
- }
- if (delta == 0)
- {
- *ilosc = 1;
- x_1 = 0;
- }
- if (delta<0)
- {
- *ilosc = 0;
- return tab;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement