Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Из заданного на плоскости множества точек выбрать три различные точки Из заданного на плоскости множества точек выбрать три различные точки так, чтобы разность между площадью круга, ограниченного окружностью, проходящей через эти три точки, и площадью треугольника с вершинами в этих точках была минимальной. https://www.cyberforum.ru/ cpp-beginners/ thread894228.html C++ Шифровка текста двунаправленным списком
Надо написать программу для шифровки и расшифровки текстового файла, используя двунаправленный список. Зашифровать получается, а вот расшифровать... Подскажите, что у меня не так? Вот код : #include "stdafx.h" #include <fstream> #include <iostream> using namespace std; // Элемент списка (двунаправленного)
C++ Возможно ли определить тип сборки Доброго дня. Подскажите, есть ли возможность решения данной проблемы. Для удобства, часто использующиеся в разных проектах классы, я загнал в различные статические библиотеки, и для использования я просто подключаю заголовочный файл с объявлением интерфейса класса, в котором содержится директива: #pragma comment(lib,"mylib.lib") путь к которой прописан в настройках среды (MSVS 2010). Но... https://www.cyberforum.ru/ cpp-beginners/ thread894204.html C++ Рекурсивные функции (палиндром) Необходимо составить программу, которая содержит рекурсивную функ-цию Palindrom(S) логического типа, возвращающую True, если строка S является палиндромом (то есть читается одинаково слева направо и справа налево), и False в противном случае. Оператор цикла в теле функции не использовать. Вывести значения функции Palindrom(S) для пяти данных строк. Помогите плиз! https://www.cyberforum.ru/ cpp-beginners/ thread894202.html
C++ Определить радиус и центр окружности минимального радиуса, проходящей хотя бы через три различные точки заданного множества точек на плоскости
Определить радиус и центр окружности минимального радиуса, проходящей хотя бы через три различные точки заданного множества точек на плоскости.
C++ Замените в тексте входного файла все группы подряд идущих пробелов на один пробел Замените в тексте входного файла все группы подряд идущих пробелов на один пробел. Результат запишите в выходной файл https://www.cyberforum.ru/ cpp-beginners/ thread894192.html
C++ [Сортировка слиянием] Уменьшить количество требуемой памяти для сортировки Добрый, на момент написания, день всем. Изучаю алгоритмы данных, дошёл до сортировки слиянием (Merge Sort). Прочитал, что для сортировки как минимум требуется выделение памяти, эквивалентное одному экземпляру того массива/файла, который будем сортировать. Возникла такая идея: использовать для такой сортировки массив указателей на элементы сортируемого массива. Немного прикинул, если,... https://www.cyberforum.ru/ cpp-beginners/ thread894190.html C++ long double и double в MSVC 12 одно и тоже, нужна информация,желательно быстрей
Здравствуйте все знают что в VC long double и double одно и тоже, да и при простой проверке это легко выясняется, но нужна информация от самого майкрософта, цитата или ещё что нито, где сказано что в студии оно реализовано одинаково. Там мануал какой-то, в общем что нито официальное...
C++ Реализовала формулу. Все хорошо, вот только в результатах взялось откуда-то #INF Мне нужно вычислить дифференциал интерполяционного многочлена Лагранжа третьей степени, и подставить значения иксов/игриков и аргумента. http://i2.imageban.ru/out/2013/06/07/6a0cec65a97d02b6bcc7ca18977c42d2.png http://i2.imageban.ru/out/2013/06/07/5a8fa5813aa4d7c4b3aa68f39adc5b1b.png http://i2.imageban.ru/thumbs/2013.06.07/0fc3475b5041da27bfec3d0b1275c246.png... https://www.cyberforum.ru/ cpp-beginners/ thread894164.html C++ Не записывает ничего в файл https://www.cyberforum.ru/ cpp-beginners/ thread894163.html
Добро всем утро! Надеюсь хоть у кого-то оно доброе=) Помогите пжл с программой(написать либо подправить). Задача следующая: "Создать текстовый файл и напечатать в нем не менее пяти строк (можно на английском), включающих буквы, цифры и т.д. Программно пронумеровать каждую строку." То есть имеется ввиду, создать файл, в котором мы сами печатаем данные символы. Я написал программу, вроде бы все...
Почему точность Double такая же как у Float ? C++
Вначале столкнулся с проблемой float: time=65536.0f; (можно и больше число указать) time+=0.003; Тут time не меняетя! Оно меняется, только если не меньше 0.004 прибавлять. Понятно. Проблема с точностью. Но тип double, ведет себя точно также. И даже long double. Не пойму в чем проблема. Может в компиляторе что то не так настроено? (VC++2010) Добавлено через 35 минут Создал чистый...
C++ Наследование https://www.cyberforum.ru/ cpp-beginners/ thread894147.html
Доброе утро всем. Есть готовая рабочая программа "Студент. Преподаватель. Человек" нужно закоментить код, не могу разобраться в нем #ifndef MAN_H #define MAN_H #include<iostream> #include <string.h>
2848 / 1997 / 986
Регистрация: 21.12.2010
Сообщений: 3,705
Записей в блоге: 10
07.06.2013, 11:05 0

Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки - C++ - Ответ 4684549

07.06.2013, 11:05. Показов 4332. Ответов 2
Метки (Все метки)

Ответ

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 <set>
#include <iterator>
#include <fstream>
#include <string>
#include <algorithm>
 
int main()
{
    std::fstream ifs("in.txt", std::ios::in), ofs("out.txt", std::ios::out);
    if(ifs.is_open() && ofs.is_open())
    {
        std::multiset<std::string, bool(*)(std::string const&, std::string const&)> mset([](std::string const& str1, std::string const& str2){return str1.size() < str2.size();});
        std::string str;
        while(std::getline(ifs, str))
            mset.insert(str);
        std::copy(mset.begin(), mset.end(), std::ostream_iterator<std::string>(ofs, "\n"));
        ofs.close();
        ifs.close();
    }
    else
        std::cerr << "Unable to open file(s)\n";
    return 0;
}


Вернуться к обсуждению:
Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.06.2013, 11:05
Готовые ответы и решения:

Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки
ребят всю голову сломал уже завтра уже надо сдавать(( Текстовый файл содержит строки –...

Ошибки (в файле содержатся строки разной длины - записать их в выходной файл в порядке возрастания длины строки)
#include &lt;iostream&gt; #include &lt;set&gt; #include &lt;iterator&gt; #include &lt;fstream&gt; #include &lt;string&gt;...

Записать в выходной файл слова в порядке возрастания длины слов
Дан текст на русском языке. Записать в выходной файл слова в порядке возрастания длины слов.

Записать в выходной файл слова в порядке возрастания длины слов
Дан текст на русском языке. Записать в выходной файл слова в порядке возрастания длины слов.

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

Дан текстовый файл. Отсортируйте его строки в порядке возрастания длины
Дан текстовый файл. Отсортируйте его строки в порядке возрастания длины. Отсортированный текст...

Дан исходный текстовый файл. Записать его строки в выходной файл в перевёрнутом виде
грозят отчислением, нужно решить

Дан текстовый файл. Переписать в новый файл все его строки четной длины
помогите написать программу заранее спасибо Дан текстовый файл. Переписать в новый файл все его...

Дан входной текстовый файл, строка S (вводится с клавиатуры). Записать в выходной файл все строки входного файла, содержащие в качестве фрагмента стро
Дан входной текстовый файл, строка S (вводится с клавиатуры). Записать в выходной файл все строки...

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