Advertisement
Guest User

Wektor na 3

a guest
Jan 22nd, 2020
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. // ConsoleApplication2.cpp : Ten plik zawiera funkcję „main”. W nim rozpoczyna się i kończy wykonywanie programu.
  2. //
  3.  
  4. #include <iostream>
  5. #include <iomanip>
  6. #include <vector>
  7. #include <fstream>
  8. #include <string>
  9. #include <cstdlib>
  10.  
  11.  
  12. using namespace std;
  13.  
  14. vector<double> W;
  15.  
  16.  
  17. void wpiszW(int x)
  18. {
  19. W.push_back(x);
  20. }
  21.  
  22. void zapisz(vector<double> v)
  23. {
  24. fstream plik;
  25. plik.open("wektory.txt", ios::out);
  26. // int licz;
  27. for (int i = 0; i < 3; i++)
  28. {
  29. plik << v[i] << " ";
  30. }
  31. plik.close();
  32. }
  33.  
  34. void odczyt()
  35. {
  36. fstream plik;
  37. plik.open("wektory.txt", ios::in);
  38. string linia;
  39. if (plik.good() == false)
  40. {
  41. cout << "ni mo pliku";
  42. exit(0);
  43. }
  44.  
  45. while (!plik.eof())
  46. {
  47. getline(plik, linia);
  48. cout << linia << " ";
  49. }
  50. }
  51.  
  52. int main()
  53. {
  54. for (int i = 0; i < 3 ; i++)
  55. {
  56. double elem;
  57. cout << "podaj " << i+1 << " element wektora: ";
  58. cin >> elem;
  59. W.push_back(elem);
  60. cout << W[i] << endl;
  61. }
  62.  
  63. zapisz(W);
  64.  
  65. odczyt();
  66.  
  67. return 0;
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement