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

Переставить строки файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка при выполнении Логического решения... http://www.cyberforum.ru/cpp-beginners/thread422675.html
#include <iostram> #include <conio.h> #include <cmath> using namespace std; int main(int argc, char *argv){ int x, correct, counter; srand(static_cast<unsigned int>(time(0)));
C++ Двоичное дерево поиска Уважаемые форумчане, помогите разобраться, вот листинг: #include <stdio.h> #include <stdlib.h> #include <iostream> #include <conio.h> #include <string.h> #define VER 50 #define SIZE 20 http://www.cyberforum.ru/cpp-beginners/thread422672.html
C++ Подправить задачку.
Помогите, пожалуйста, у меня есть условие задачи: дана последовательность упорядоченных по возрастанию чисел а1...а15, и число n не равное ни одному из этих чисел, такое что а1<n<а15. найти элемент последовательности (его порядковый номер и значение) ближайший к n. И решение: #include <cstdlib> #include <iostream> #define m 15 using namespace std; class base {
CUDA C++ не понимаю ошибку! C++
Есть код на C Считаем определитель. Подсчет определителя был реализован по методу Гаусса: приводим матрицу к треугольному виду и перемножаем диагональные элементы. : #include <stdio.h> #include <stdlib.h> #define SIZE 3 void matrix_rand (float array), matrix_view (float array,char *q);
C++ Найти количество отрицательных чисел среди заданных http://www.cyberforum.ru/cpp-beginners/thread422643.html
Я решил начать изучать С++ сейчас читаю учебник и не могу сделать упражнение: "Напишите программу,запрашивающую у пользователя несколько значений и отображающую сообщение о количестве отрицательных чисел среди них." Если можно то чуть обьясните.
C++ Найти для каждого массива количество элементов, значение которых меньше среднего между минимальным... • Для выполнения всех расчетов использовать несколько функций, каждая из которых выполняет отдельную задачу:  ввод данных;  печать массива;  вывод результатов;  нахождение промежуточных и конечных результатов • Тип функций, при возвращении промежуточных данных выбрать самостоятельно и обосновать. • Рассмотреть описание массива с помощью указателя. Варианты заданий Подразумевается,... подробнее

Показать сообщение отдельно
soon
2538 / 1303 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
05.01.2012, 11:03     Переставить строки файла
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <fstream>
#include <string>
 
int main () 
{
    std::ifstream fin("input.txt");
    std::ofstream fout("output.txt");
    if(!fin.is_open())
    {
        std::cerr << "Error" << std::endl;
        return 1;
    }
    std::string str1, str2;
    std::getline(fin, str1);
    std::getline(fin, str2);
    fout << str2 << std::endl << str1 << std::endl;
    while(std::getline(fin, str1))
        fout << str1 << std::endl;
    fin.close();
    fout.close();
    return 0;
}
out
Bash
1
2
3
4
5
6
7
8
9
10
11
12
soon@bt:~/src/C++$ echo "New
> Happy
> 2012
> Year" > input.txt
soon@bt:~/src/C++$ g++ main.cpp -o main
soon@bt:~/src/C++$ ./main
soon@bt:~/src/C++$ cat output.txt 
Happy
New
2012
Year
soon@bt:~/src/C++$
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru