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

Выделить в тексте лишние пробелы между словами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значение е^х через разложение в ряд http://www.cyberforum.ru/cpp-beginners/thread34953.html
Задали задачку....вот немогу реить,неполучается с условием пишет ошибку Вычеслить значение е (в степени) х ,используя ряд е^x=1+х/1!+x^2/2!+......+x^n/n! x-произвольно точность вычислений: /a(n+1)-a(n)/<=0.001; n=1,2,3..... Вывести результат с пояснительным текстом.
C++ Удаление n символов из строки Доброго времени суток, уважаемые жильцы этого форума! Я еще только учусь, так что у самого ума не хватает) Никак не могу решить задачу. Задача: Из произвольного текста, содержащего не более 10 строк, в каждой строке не более 80 символов, напечатать и удалить слова заданной длины. Полученный текст напечатать. Буду очень благодарен за помощь!!! Добавлено через 17 часов 56 минут 5 секунд... http://www.cyberforum.ru/cpp-beginners/thread34952.html
C++ Замена десятичных констант на шестнадцатеричные
//Реализовать в виде функции, использующей для работы со строкой только указатели и операции вида *p++, p++ и т.д. функция находит в строке десятичные константы и заменяет их на шестнадцатеричные с тем же значением, например "ааааа258ххх" на "ааааа0х102ххх". прошу знающих людей помочь
C++ Расположение текста на экране, пожалуйста!!!!!!!!!
У меня есть программа, которая выводит на экран содержимое файла! Как я могу изменить располажение текста на экране?(тоесть немного ниже, правее) Работаете в консоли !!!
C++ Разработка программы сортировки распределяющим подсчетом по алгоритму D http://www.cyberforum.ru/cpp-beginners/thread34945.html
дали задание по программированию следующее: "Разработка программы сортировки распределяющим подсчетом по алгоритму D." Если кто знает как её сделать, пожалуйста, напишите!!! Добавлено через 16 часов 42 минуты 31 секунду я в долгу не останусь... знаю, что за работу нужно платить:)
C++ все значения функции с шагом h на [a,b] народ помогите!!!ЗАДАЧА ТАКАЯ! пользователь вводит выражение в виде строки (y=x*x),интервал изменения , шаг h.программа должна вывести все значения y с шагом h на .РЕАЛИЗАЦИЯ НА СИ! С ДИНАМИЧЕСКИМ ВЫДЕЛЕНИЕМ ПАМЯТИ!ПОЖАЛУЙСТА!!! подробнее

Показать сообщение отдельно
RIO
15 / 15 / 1
Регистрация: 13.05.2009
Сообщений: 331
20.05.2009, 22:22     Выделить в тексте лишние пробелы между словами
Сделал без подсветки :

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
#include <iostream.h>
#include <fstream.h>
#include <conio.h>
#include <string>
 
using namespace std;
 
int main(int argc, char* argv[])
{
    int I;
    string Result, R;
    ifstream F("File.DAT", ios::in);
    if (!F)
    {
       cout << "Error of opening of a file.";
       return 1;
    }
    while (!F.eof())
    {
          getline(F, R);
          Result += R;
    }
    R = "";
    cout<<Result;
    for (I = 0; I < Result.size(); I++)
    {
        if (Result[I] != ' ')
           R += Result[I];
        else
        {
           cout<<"\n";
           cout<<R;
           R = "";
        }
        if (I == Result.size() - 1)
        {
           cout<<"\n";
           cout<<R;
        }
    }
    getch();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru