С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Написать програму которая считывает из текстового файла три предложения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести из файла все слова, которые начинаются на гласную букву http://www.cyberforum.ru/cpp-beginners/thread353620.html
Вивести из файла все слова котрые начинаются на гласную букву. Слова записаны на английском. ООООЧень нужна помощь!
C++ Разбить ip адрес на составляющие. Задача такова получаем на входе строку типа string в которой содержится адрес вида "172.16.11.163" нужно получить четыре масива char по 3 элемента содержащие в себе числа адреса. например: string... http://www.cyberforum.ru/cpp-beginners/thread353600.html
Заполнение двумерного массива из файла. C++
Всем привет! Застопорился на следующем. Есть некий файл следующего содержания аа аb fg df df rt ty
C++ Задача на цикл, ошибка кода
Помогите найти ошибку в коде, программа не компилируется... вот задание: Дано натуральное число n. Выяснить, можно ли представить n! в виде произведения трех последовательных целых чисел. ...
C++ Ветвление в С++ http://www.cyberforum.ru/cpp-beginners/thread353548.html
Доброго времени суток. НЕзнаю как можно реализовать две задачи на ветвление. Может кто нибудь помочь. кодом? Буду оччень признателен. 1. На плоскости XOY задана своими координатами точка А....
C++ Перебрать файлы в каталогах и переименовать их, нужна помощь Добрый день. Есть следующая задача. В одном каталоге находятся картинки, все файлы без расширения. 1-Как перебрать все файлы формата "main_menu" в каталоге 2-Изменить наименование файла до... подробнее

Показать сообщение отдельно
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
19.09.2011, 15:56
Tinie T, вот с тремя предложениями.
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
#include <fstream>
#include <iostream>
using namespace std;
 
int  main(void) {
    int maxstr = 3, ch;
    string str = "";
 
    fstream fp("D:\\data.txt");
    if(! fp.is_open())
        return 1;
    while(! fp.eof()) {
       ch = fp.get();
       str.insert(str.end(), ch);
       if(ch == '.' || ch == '?' || ch == '!' || ch == EOF) {
              if(--maxstr < 0)
                    break;
              strrev((char*)&str.at(0));
              cout << str.c_str();
              str = "";
         }    
    }
    fp.close();
 
    cin.get();
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.