vakho

CPP Sample 1 [5]

Nov 16th, 2014
301
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.76 KB | None | 0 0
  1. /*
  2. 5.
  3.     ფაილში “input.txt” წერია რამდენიმე დადებითი ნამდვილი რიცხვი.
  4.     დაწერეთ პროგრამა, რომელიც:
  5.     • ჩაწერს რიცხვებს ფაილიდან შესაბამისი სპეციალიზაციის ვექტორში;
  6.     • ეკრანზე დაბეჭდავს იმდენ სტრიქონს, რამდენი ელემენტიცაა ვექტორში;
  7.         ყოველ სტრიქონში უნდა იყოს ერთმანეთისგან ტაბულაციის ნიშნით განცალკევებული
  8.         შემდეგი მონაცემები:
  9.             ვექტორის ელემენტი,
  10.             კვადრატული ფესვი ამ ელემენტიდან,
  11.             ამ ელემენტის მისამართი მეხსიერებაში  და   წილადის მნიშვნელობა ამ ელემენტზე.
  12.         სხვადასხვა სტრიქონზე ვექტორის ყველა ელემენტი უნდა დაიბეჭდოს.
  13. */
  14. #include <iostream>
  15. #include <fstream>
  16. #include <vector>
  17.  
  18. using namespace std;
  19.  
  20. int main() {
  21.  
  22.     ifstream ifs("input.txt");
  23.     double num;
  24.     vector<double> vec = vector<double>();
  25.  
  26.     while (ifs >> num) {
  27.         vec.push_back(num);
  28.     }
  29.  
  30.     for (int i = 0; i < vec.size(); i++) {
  31.         cout << vec[i] << '\t' << sqrt(vec[i]) << '\t' << &vec[i] << '\t' << vec[i] - (int)vec[i] << endl;
  32.     }
  33.  
  34.     system("PAUSE");
  35.     return 0;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment