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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить члены последовательностей a, b http://www.cyberforum.ru/cpp-beginners/thread723148.html
Здравствуйте.Помогите пожалуйста. Значения членов числовой последовательности ai , bi вычисляются по формулам: (i) = 0,8*a(i-1) + 0,1*b(i-1) b(i) = 0,6*a(i-1) +0,2*b(i-1),i=2,3,.... Не применяя массивов, вычислить при а1=b1=1.
C++ Метод шейкерной сортировки Помогите написать программу:Элементами линейного односвязного списка являются целые числа.Используя метод шейкерной сортировки упорядочить элементы списка по убыванию. http://www.cyberforum.ru/cpp-beginners/thread723144.html
C++ Посчитать количество слов, не содержащих цифр
1) Посчитать количество слов, не содержащих цифр. подскажите где ошибка, никак не пойму. #include "stdafx.h" #include <iostream> using namespace std; void massiv ( int s, int n) { for(int i=0; i<n; i++) cin >> s; }
C++ Односвязный список и числа
struct Item { int liczba; struct Item* next; }chislo; void slstore(struct Item *i, struct Item **last) { if(!*last) *last = i;
C++ Ряды Тейлора http://www.cyberforum.ru/cpp-beginners/thread723138.html
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от xнач. до xкон. с шагом dx и с точностью e. Каждая строка таблицы должна содержать значение аргумента, значение функции и количество просуммированных членов ряда.
C++ Реализовать перемножение двух матриц 2х2 Задание: Реализовать перемножение двух матриц 2х2 на основании данных варианта задания. Результат в виде таблицы значений элементов результирующей матрицы вывести на консоль. Матрицы для перемножения в задании 2: 1 1; 1 2; 1 4 4 1 ...Хотелось чтобы кто-либо написал программу и объяснил как и что работает. Спасибо. подробнее

Показать сообщение отдельно
Barracudа
Сообщений: n/a
07.12.2012, 19:58     Переформатировать текстовый файл
Нужно написать программу. Помогите, пожалуйста

Вот собственно сама задача: переформатировать текстовый файл, вычленяя в нём предложения и записывая каждое предложение в виде отдельной строки.

Смогла сделать только, если в конце предложения стоит точка. А как записать условие, если в конце предложения будет не точка, а например "?" или "!" ?

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
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <locale.h>
 
void main()
{
    setlocale(LC_ALL, "Russian");
    FILE *f;
    f=fopen("text.txt", "rt");
 
    for (;!feof(f);)
    {
        char c='.';
 
        for(;!feof(f)&&c=='.';)
            c=fgetc(f);
        printf("%c",c);
 
        for(;!feof(f)&&c!='.';)
            printf("%c", c=fgetc(f));
        printf("\n");
 
    }
    
    fclose(f);
    getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru