Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Читаю текстовый\бинарный файл https://www.cyberforum.ru/ cpp-beginners/ thread2432299.html
Есть два файла: 1 текстовик и 1 exe При чтении текстовика все хорошо, но когда читаю .exe то не получаю ничего Вот код: // Размер файла std::ifstream fin(path, std::ios::binary); fin.seekg(0, std::ios::end); size_t n = fin.tellg(); fin.seekg(0, std::ios::beg); char* arr = new char;
C++ задача о расположении ферзя
Шахматную доску будем представлять символьной матрицей, размером 8х8. Даны натуральные числа n и m (1 <= n, m<= 8) - номера вертикали и горизонтали, определяющие местоположение ферзя. Соответствующий элемент матрицы нужно положить равным "Ф". Поля, находящиеся под угрозой ферзя, положить равными символу "*","*", а остальные поля - символу "0". Вывести результирующую матрицу на экран. не могу...
C++ Ошибка при запуске скомпилированной в MinGW (64 bit) программы Что это за библиотека? И как исправить эту ошибку? https://www.cyberforum.ru/ cpp-beginners/ thread2432292.html C++ Распечатать статистические данные об общей продолжительности подавляющей работы на февраль месяц Статические данные во время устойчивой работы каналов ионосферной связи: порядковый номер, направление связи, месяц, время интенсивной работы на данном направлении (по шаблону в: мин). Распечатать данные об общей продолжительности подавляющей работы на февраль месяц. https://www.cyberforum.ru/ cpp-beginners/ thread2432288.html
Цикл: вычислить сумму ряда C++
y=sqrt(2)/x-sqrt(3)/x^3+sqrt(4)x^5-sqrt(5)/x^7+.+sqrt(20)/x^37
C++ Найти информацию о студентах каждой группы родившихся в один и тот же месяц и год https://www.cyberforum.ru/ cpp-beginners/ thread2432283.html
Дан массив содержащий данные о студентах( Группа, ФИО, дата рождения) . Найти и вывести всех студентов каждой группы родившихся в один и тот же месяц и год. Массив данных я составил, но как найти всех студентов в каждой группе с одинаковой датой рождения не пойму
C++ Функция перевода строки в число https://www.cyberforum.ru/ cpp-beginners/ thread2432279.html
Здравствуйте, решил написать свою функцию перевода строки в число, т.к встроенная stoi() не работает с большими строками, а в тестах задачи такие есть. Возник баг, почему при переводе получается число на единицу меньше требуемого? Привожу код: #include <iostream> #include <string> #include <math.h> using namespace std; int convert_string_to_int (string s) { int num = 0; for (int...
Как отсортировать каждый доход от товара по убыванию C++
Друзья, у меня есть готовый код и мне нужна правильный совет для сортировки. Может я неправильно делаю саму сортировку? Обратите внимание исключительно на функция foo_computation() Вкратце опишу что есть что: Quantity - это количество товара, Name - это имя товара, Cost_p - цена продажи, Cost_z -цена закупки, everyIncome - цена прибыли каждого отдельно товара, Income - общая прибыль. ...
C++ Нужно ли устанавливать указатель на первый элемент динамического массива при его освобождении https://www.cyberforum.ru/ cpp-beginners/ thread2432243.html
Перед тем как освободить память от динамического массива, обязательно устанавливать указатель на первый элемент массива?
C++ Ошибка multiple defenition Всем привет, тема заезженная, но так и не нашёл решения. Ниже простой код. но при компиляции получаю ошибку multiple defenition of Point::first(и last) .bss+0x0 и .bss+0x8. Может я что то упустил. Окажите посильную помощь #include <iostream> using namespace std; //################### Class Deffinition ########################### class Point { https://www.cyberforum.ru/ cpp-beginners/ thread2432234.html
Заменить отрицательные элементы их квадратами, а положительные натуральными логарифмами C++
Помогите найти массив F образованный из массива K заменой отрицательных элементов их квадратами, а положительных натуральными логарифмами
C++ Почему не видно методов класса Почему не видно методов класса, если не задаю конструктору явных параметров? А когда задаю, всё видно... Почему так? class Bullet { const int dam; int x; public: Bullet(int px = 0, const int pdam = 100) : dam(pdam), x(px) { cout << "Constructor is working!" << endl; cout << "x = " << x << endl; cout << "Damage = " << dam << endl; https://www.cyberforum.ru/ cpp-beginners/ thread2432228.html
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
07.04.2019, 11:37 0

Отсортировать файл с числами - C++ - Ответ 13471025

07.04.2019, 11:37. Показов 4493. Ответов 21
Метки (Все метки)

Ответ

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
#include <iostream>
#include <fstream>
#include <vector>
#include <iterator>
#include <algorithm>
 
int main()
{
    std::ifstream fil("input.txt");
    if (!fil.is_open()) {
        std::cout << " No open file " << '\n';
        return 1;
    }
 
    std::vector <double> vec{ std::istream_iterator <double>(fil), std::istream_iterator <double>() };
    std::copy(cbegin(vec), cend(vec), std::ostream_iterator <double>(std::cout, "   "));
    std::sort(begin(vec), end(vec));
 
    std::ofstream ifl("output.txt");
    copy(begin(vec), end(vec), std::ostream_iterator<double>(ifl, "   "));
 
    fil.close();
    ifl.close();
}


Вернуться к обсуждению:
Отсортировать файл с числами C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.04.2019, 11:37
Готовые ответы и решения:

Отсортировать массив со случайными числами по убыванию
отсортировать массив со случайными числами по убыванию и указать на последний элемент

Массив заполнен случайными числами. Отсортировать разности (1-2,3-4,..,19-20) по возрастанию
Массив заполнен с помощью генератора случайных чисел. Отсортировать разности (1-2,3-4,..,19-20) по...

Создать двухмерный массив, заполнить случайными числами от 0 до 30 и отсортировать
Суть: создать двухмерный массив, заполнить случайными числами от 0 до 30 и отсортировать массив....

Массив отсортировать по возрастанию,находящегося между 2 введенными числами
В заданном массиве из n элементов отсортировать по возрастанию его часть, находящуюся между двумя...

21
07.04.2019, 11:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.04.2019, 11:37
Помогаю со студенческими работами здесь

Заполнить массив размером 10 случайными числами от 0 до 10, отсортировать его по возрастанию
Есть такое задание: Заполнить массив размером 10 случайными числами от 0 до 10, отсортировать его...

Заполнить массив размером 10 случайными числами от 0 до 10, отсортировать его по убыванию
Заполнить массив размером 10 случайными числами от 0 до 10, отсортировать его по убыванию и...

STL Заполнить массив размером 10 случайными числами от 0 до 10, отсортировать его по убыванию и вывести
Заполнить массив размером 10 случайными числами от 0 до 10, отсортировать его по убыванию и вывести...

Заполнить массив случайными числами и отсортировать его методом быстрой сортировки по убыванию
Написать программу на с++ которая заполняет массив случайными числами и сортирует их методом...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru