Advertisement
Guest User

Untitled

a guest
Mar 30th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include <cmath>
  4. #include <iomanip>
  5. #include<cstdlib>
  6. #include "funkcje.h"
  7. #include <cstdio>
  8. #include <cstring>
  9.  
  10. using namespace std;
  11.  
  12.  
  13. int main()
  14. {
  15. char wybor='t'; //obsługa ponownego uruchomienia
  16. do{
  17.  
  18. cin.sync(); //wyczyszczenie bufora (po zapętleniu)
  19. // licz_rozmiar zwraca n, jeśli n > 10 to nie powinien odpalac pozostalych funkcji
  20. nazwa_pliku();
  21. licz_rozmiar(nazwa, n);
  22. cout << "ROZMIAR: " << n << endl;
  23.  
  24. create_matrix(n, nazwa); //tworzy macierz z podanego pliku wsadowego
  25.  
  26. wypisz_2d(tabA, n);//wypisywanie macierzy 1 lub 2 wymiarowych
  27. wypisz_1d(tabB, n);
  28.  
  29. eliminacja(tabA, tabB, tabX, n); // po wywolaniu tej funkcji w tabX znajduja sie wyniki
  30.  
  31. cout << endl;
  32. wypisz_2d(tabA, n);
  33. cout << endl;
  34. wypisz_1d(tabB, n);
  35. cout << endl;
  36. wypisz_1d(tabX, n);
  37. clear_matrix(n);
  38.  
  39. //wybor uzytkownika odnosnie rozpoczecia programu od nowa
  40. cout<<endl<<"Czy chcesz wybrac inna opcje? [t/n] ";
  41.  
  42. cin>>wybor;
  43.  
  44. while ((wybor!='t' && wybor!='n')|| cin.fail())
  45. {
  46.  
  47. cout<<endl<<"podaj t lub n "<<endl;
  48. cin>>wybor;
  49.  
  50.  
  51. }
  52. cout<<endl;
  53. system("cls");
  54.  
  55. }while (wybor=='t');
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement