Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- #include <cstdlib>
- #include <ctime>
- #include <math.h>
- using namespace std;
- int main()
- {
- FILE * plik;
- char nazwa[100];
- srand(time(NULL));
- int a = rand() % 10 + 1;
- int b = rand() % 10 + 1;
- int c = rand() % 10 + 1;
- int delta = b * b - 4 * a * c;
- double x1 = (-b + sqrt(delta)) / (2 * a);
- double x2 = (-b - sqrt(delta)) / (2 * a);
- cout << "Podaj nazwe pliku: ";
- cin >> nazwa;
- if((plik=fopen(nazwa,"a"))==NULL)
- {
- cout << "zla nazwa" << endl;
- }
- else
- {
- cout << "a = " << a << ", b = " << b << ", c = " << c << endl;
- cout << "Delta: " << delta << endl;
- if (delta < 0)
- {
- fprintf(plik, "Nie ma rozwiazan");
- cout << "Nie ma rozwiazan";
- }
- else if (delta == 0)
- {
- fprintf(plik, "Jedno rozwiazanie: %d", x1);
- cout << "Jedno rozwiazanie";
- }
- else
- {
- fprintf(plik,"Dwa rozwiazania: %d %d ",x1,x2);
- cout << "Dwa rozwiazania";
- }
- }
- fclose(plik);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement