Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- 5.
- ფაილში “input.txt” წერია რამდენიმე დადებითი ნამდვილი რიცხვი.
- დაწერეთ პროგრამა, რომელიც:
- • ჩაწერს რიცხვებს ფაილიდან შესაბამისი სპეციალიზაციის ვექტორში;
- • ეკრანზე დაბეჭდავს იმდენ სტრიქონს, რამდენი ელემენტიცაა ვექტორში;
- ყოველ სტრიქონში უნდა იყოს ერთმანეთისგან ტაბულაციის ნიშნით განცალკევებული
- შემდეგი მონაცემები:
- ვექტორის ელემენტი,
- კვადრატული ფესვი ამ ელემენტიდან,
- ამ ელემენტის მისამართი მეხსიერებაში და წილადის მნიშვნელობა ამ ელემენტზე.
- სხვადასხვა სტრიქონზე ვექტორის ყველა ელემენტი უნდა დაიბეჭდოს.
- */
- #include <iostream>
- #include <fstream>
- #include <vector>
- using namespace std;
- int main() {
- ifstream ifs("input.txt");
- double num;
- vector<double> vec = vector<double>();
- while (ifs >> num) {
- vec.push_back(num);
- }
- for (int i = 0; i < vec.size(); i++) {
- cout << vec[i] << '\t' << sqrt(vec[i]) << '\t' << &vec[i] << '\t' << vec[i] - (int)vec[i] << endl;
- }
- system("PAUSE");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment