Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Контрольная задача. https://www.cyberforum.ru/ cpp-beginners/ thread389835.html
Ввести натурально число n. а) Определить, является ли оно палидромом. (Вроде готово) б) Если число n - палидром, то построить массив всех цифр числа, иначе вычислить сумму цифр числа в масиве. (Почемуто не работает) в) Построить новое число так, чтобы вначале была размещена наиболее часто встречаемая цифра, далее - по убыванию. (Не сделал) Вот мой код: #include <cstdlib> #include <iostream>...
Выяснить, имеются ли среди чисел совпадающие C++
Используя стандартную библиотеку шаблонов STL и класс list по работе с двунаправленным списком, выполнить следующие задачи:Даны натуральное число n, целые числа a1,a2,..,an.Выяснить, имеются ли среди чисел совпадающие.
C++ Определить среднее количество осадков, выпавших в дни, когда шёл дождь https://www.cyberforum.ru/ cpp-beginners/ thread389831.html
В массиве хранятся сведения о количестве осадков,выпавших за каждый день августа.Определить среднее количество осадков,выпавших в дни,когда шёл дождь?
C++ Выяснить, является ли заданный символ цифрой https://www.cyberforum.ru/ cpp-beginners/ thread389829.html
Дан символ.Выяснить является ли он цифрой?
Определить, сколько раз температура опускалась ниже 0 C++
Известны Данные о температуре воздуха в течение месяца.Определить сколько раз температура опускалась ниже 0?
C++ не срабатываение getline() https://www.cyberforum.ru/ cpp-beginners/ thread389825.html
использовал несколько интерпретаций, в последнем случае вот даже попытался перебить два потока ввода потоком вывода. Все равно после первого прохода первая из функций getline() вводит в себя автора стандартный конструктором... while(a != 'n') { cout << "введите имя автора и первое сочинение через enter(латиницей)" << endl; getline(cin, autor); cout <<endl; ...
C++ Получить действительную матрицу при условии и найти сумму элементов k-й строки В языке СИ (не си++) https://www.cyberforum.ru/ cpp-beginners/ thread389824.html C++ Ошибка сегментации из ниоткуда
Суть программы составить матрицу смежности, затем найти вершину с наименьшей степенью. Проблема в том, что код, который заключен в комментарии, вызывает ошибку сегментирования, не могу разобраться почему. Без этого куска кода из комментария программа работает нормально, записывает матрицу смежности. #include <stdlib.h> #include <windows.h> #include <iostream> #include <locale.h> using...
C++ Задача о лестнице https://www.cyberforum.ru/ cpp-beginners/ thread389821.html
Задача #include <fstream> using namespace std; int rez(int n){ if(n == 1) return 1; else return rez(n / 2) + 1;
C++ неверное выполнение multimap https://www.cyberforum.ru/ cpp-beginners/ thread389813.html
В задачу программы входит заполнения контейнера multimap и вывод содержимого построчно(все на стандартных потоках). Програмка работает но почемуто первій цыкл while после первой итерации исполняет только одну из ф-ций getline(), и выводится тоже не то что нужно(хотя возможно это имено связано с неправельным вводом. Мозг в контейнерах плавает, потому как-то заметить ошибку не плучается... Может...
Написать программу, которая выводит на экран первую часть таблицы кодировки символов C++
Написать программу, которая выводит на экран первую часть таблицы кодировки символов(символы с кодами от 0 до 127). Таблица должна состоять из 8 колонок и 16 строк. В первой колонке должны быть символы с кодом от 0 до 15 во второй от 16 до 31 и т.д.
C++ Альтернатива cin.ignone(); Чем ещё можно очистить буфер кроме cin.ignore(); ? https://www.cyberforum.ru/ cpp-beginners/ thread389806.html
2 / 2 / 0
Регистрация: 23.11.2011
Сообщений: 22
23.11.2011, 16:54  [ТС] 0

Считать из файла три предложения и вывести их в обратном порядке - C++ - Ответ 2204108

23.11.2011, 16:54. Показов 3451. Ответов 7
Метки (Все метки)

Ответ

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include <cstddef>
#include <ios>
#include <istream>
#include <ostream>
#include <fstream>
#include <string>
#include <algorithm>
#include <iterator>
#include <vector>
 
::std::string
get_token( ::std::istream & in, ::std::string delim )
{
  typedef ::std::char_traits< char > traits;
  ::std::string ret;
  for( traits::int_type cur( in.get( ) ); ( cur != traits::eof( ) ) && in.good( ); cur = in.get( ) )
  {
    ret.push_back( static_cast< char >( cur ) );
    if( delim.find( static_cast< char >( cur ) ) != ::std::string::npos )
      break;
  }
  return( ret );
}
 
void
reorder( ::std::istream & in, ::std::ostream & out, ::std::size_t limit )
{
  ::std::vector< ::std::string > head;
  for( ; limit != 0; --limit )
    head.push_back( ::get_token( in, ".!?" ) );
 
  ::std::copy( head.rbegin( ), head.rend( ), ::std::ostream_iterator< ::std::string >( out ) );
  out << in.rdbuf( );
}
 
int
main( int argc, char * * argv )
{
  ::std::string in_filename( "input.txt" );
  ::std::string out_filename( "output.txt" );
 
  if( argc > 1 )
    in_filename = argv[ 1 ];
  if( argc > 2 )
    in_filename = argv[ 2 ];
 
  ::std::ifstream input( in_filename.c_str( ), ::std::ios::binary );
  ::std::ofstream output( out_filename.c_str( ), ::std::ios::binary );
  ::reorder( input, output, 3 );
}
 Комментарий модератора 
Используйте теги форматирования кода!


Посмотрите пожалуйста эту программу, объясните, что тут не так??? почему когда я input.txt ввожу текст, в output. txt он не отображается??? у меня вообще в принципе при запуске программы, ничего не пишет и ничего не делает

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

Считать из текстового файла три предложения и вывести их в обратном порядке
Написать программу, которая считывает из текстового файла три предложения и выводит их в обратном...

Считать из текстового файла три предложения и вывести их в обратном порядке
Считать из текстового файла три предложения и вывести их в обратном порядке. Обработку текстовой...

Считать из текстового файла три предложения и вывести их в обратном порядке
Добрый день форумчане! Эта тема для меня новая, поэтому не все еще получается. Жду помощи, и...

Считать из текстового файла три предложения и вывести их в обратном порядке
Написать программу, которая считывает из текстового файла три предложения и выводит их в обратном...

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

Считать три предложения и вывести их в обратном порядке
Программа , которая считывает три предложения и выводит их в обратном порядке. ребят помогите...

Считать в строку три предложения и вывести их в обратном порядке
Считать в строку три предложения и вывести их в обратном порядке #include &lt;conio.h&gt; #include...

Считать в строку три предложения в вывести их в обратном порядке
Считать в строку три предложения в вывести их в обратном порядке #include&lt;conio.h&gt;...

Считать три предложения и вывести их в обратном порядке (нужны комментарии)
Всем Здравствуйте. У меня есть рабочий код программы. Вот сама задача: Написать программу, которая...

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