Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as C++ by Pavel Semeniak ( 14 years ago )
// Lab13.cpp: определяет точку входа для консольного приложения.
//

#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <vector>
#include <algorithm>
#include <iterator>
//Даны два файла вещественных чисел с именами Name1 и Name2, элементы которых упорядочены по возрастанию.
//Объединить эти файлы в новый файл с именем Name3, сохранив упорядоченность элементов.
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
 ifstream os1, os2;
 ofstream if1;
 vector <float> v1;
 float var;
 os1.open("1",ios::in|ios::binary);
 os2.open("2",ios::in|ios::binary);
 if1.open("3",ios::binary);
 while(!os1.eof())
 {
  os1>>var;
  v1.push_back(var);
 }
 os1.close();
 while(!os2.eof())
 {
  os2>>var;
  v1.push_back(var);
 }
 os2.close();
 std::sort(v1.begin(), v1.end());
 for(vector<float>::iterator i = v1.begin(); i!=v1.end(); ++i)
  if1<<*i<<" ";
 if1.close();
 return 0;
}

 

Revise this Paste

Your Name: Code Language: