Форум программистов, компьютерный форум CyberForum.ru

Переписать файл целых чисел так, чтобы сначала шли положительные, а потом - отрицательные - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать класс "устройство ввода" и унаследовать от него три разных класса http://www.cyberforum.ru/cpp-beginners/thread1215828.html
Помогите создать иерархию типов: -Клавишное устройство ввода, имеющие количество клавиш(целое) и название клавиш(строки); -Роликовое устройство ввода, имеющие направление движения ролика(строка) и возможность нажатия(логическое); -Манипулятор типа мышь, имеющий дополнительно стоимость(целое). Классы должны конструкторы, включая конструктор копирования, перезагруженную функцию ввода из потока.
C++ Двумерный массив, сравнение, поиск максимального, замена Имеется двумерный массив 6х6. Если все элементы второго столбца равны 1, то заменить максимальный элемент таблицы на 100. http://www.cyberforum.ru/cpp-beginners/thread1215825.html
Арифметические выражения в массиве C++
Ну пожалуйста подскажите, нужен код на с++, а знаю только как на паскале, может это вам что-о подскажет Задан массив Х (2n), каждый элемент которого вычисляется а формула. Y (n), каждый элемент которого вычисляется по формуле Y (i) = X (i) + X (i + n), где и изменяется от 1 до n. program asdf; uses crt; const nmax=10; var a,b:array of integer; i,j,n:integer; begin
Граф, алгоритм поиска в глубину C++
Доброго времени суток, требуется применив алгоритм поиска в глубину, разработать программу поиска в ориентированном связанном графе пути, который проходит один раз через каждое ребро в каждом направлении.
C++ Динамические структуры данных (построить бинарное дерево) http://www.cyberforum.ru/cpp-beginners/thread1215808.html
Доброго времени суток,нужна помощь - "построить произвольное бинарное дерево та найти в нем элемент с заданным значением. Определить уровень ,на котором расположен элемент".
C++ Вычислить суммы квадратов нечетных чисел в диапазоне. Вывести на экран эти нечетные числа и их квадраты Здравствуйте, помогите пожалуйста написать две программы. Остальные сделал а эти никак не могу :( 2) Составить программу вычисления суммы квадратов нечетных чисел в диапазоне , где число N заданное пользователем с клавиатуры. Вывести на экран эти нечетные числа и их квадраты. подробнее

Показать сообщение отдельно
Max Dark
В поиске работы
 Аватар для Max Dark
1546 / 1399 / 501
Регистрация: 09.10.2013
Сообщений: 3,185
Записей в блоге: 8
Завершенные тесты: 2
24.06.2014, 14:22     Переписать файл целых чисел так, чтобы сначала шли положительные, а потом - отрицательные
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include <fstream>
#include <istream>
#include <ostream>
#include <string>
 
void process(std::istream &in, std::ostream &out, const std::string &tmpfile) {
    using std::endl;
    std::fstream tmp;
    int number;
 
    tmp.open(tmpfile.c_str(), std::ios::out);
    while( in>>number ) {
        if(0 < number)
            out<<number<<endl;
        else
            tmp<<number<<endl;
    }
    tmp.close();
    tmp.open(tmpfile.c_str(), std::ios::in);
    while( tmp>>number )
        out<<number<<endl;
}
int main() {
    std::ifstream in("input.txt");
    std::ofstream out("output.txt");
    process(in, out, "tmp.txt");
    return 0;
}
как то так
 
Текущее время: 02:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru