Guest User

Untitled

a guest
Nov 23rd, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1.  
  2.  
  3. #include <iostream>
  4. #include <fstream>
  5.  
  6. using namespace std;
  7.  
  8. int wyswietl_tablice() // funkcja do wyswietlenia tablicy
  9. {
  10. ifstream plik("tablica1.txt");
  11. // int tab[10] = { 4, 32, 52, 2, 53, 21, 77, 5, 6, 10} ; // nasza tablica
  12.  
  13. // for (int i=0; i<10; i++) // petla ktora wyswietli kazdy element tablicy pokolei
  14. // {
  15. cout << plik << endl; // "Element[1]=4"
  16. // }
  17. plik.close();
  18.  
  19. return 0;
  20.  
  21. }
  22.  
  23.  
  24. void sortowanie_zapis() //funkcja sortujaca tablice i zapisujaca do pliku
  25. {
  26.  
  27. int tab[10] = { 4, 32, 52, 2, 53, 21, 77, 5, 6, 10} ; // znowu nasza tablica
  28.  
  29. //SORTOWANIE
  30. int temp; // zmienna pomocnicza przy sortowaniu
  31. for(int i=0;i<10;i++) // pętle porownywujace kolejne wartosci tablicy ze sobą
  32. {
  33. for(int j=0;j<9;j++)
  34. {
  35. if(tab[j]>tab[j+1])
  36. {
  37. temp=tab[j];
  38. tab[j]=tab[j+1];
  39. tab[j+1]=temp;
  40. }
  41. }
  42. }
  43.  
  44. // ZAPIS DO PLIKU
  45. ofstream plik("tablica2.txt"); // zapisuje nam do pliku tablica2.txt
  46. for(int i=0; i<10; i++)
  47. plik << tab[i] <<" ";
  48. plik.close(); // zamyka plik
  49. }
  50.  
  51. int main()
  52. {
  53. wyswietl_tablice(); //wywolanie funkcji
  54. sortowanie_zapis(); //wywolanie funkcji
  55. system("pause");
  56. return 0;
  57. }
Add Comment
Please, Sign In to add comment