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

Последовательности следующих друг за другом пробелов заменить одним пробелом (т.е. удалить все пробелы, следующие непосредственно за пробелом) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шифр сдвига (Цезаря) http://www.cyberforum.ru/cpp-beginners/thread125816.html
скажите как сделать шифр в кольце 26(для латиницы), т.е. чтобы последняя буква в первую переходила int main() { setlocale(LC_CTYPE,"russian"); int k; char buff; cout<<"Введите сообщение : "; cin>>buff; cout<<"Введите кол-во букв для сдвига : ";
C++ Размер памяти в байтах Подскажите, пожалуйста, как узнать колл-во байт между двумя указателями? Т.е. к примеру: int *a = new int; int *b = new int; int c; Переменая c должна хранить число - смещение между a и b... Тобишь: http://www.cyberforum.ru/cpp-beginners/thread125787.html
C++ Доделать программу.
Товарищи программеры, скажите что тут не так? В борланде выдает море ошибок. FUNCTION DEC2BASEN(BASE: INTEGER; DEC: LONGINT): STRING; CONST NUMString: STRING = '0123456789ABCDEFGHAIJKLMNOPQRSTUVWXYZ'; VAR NUM : STRING; I, J: INTEGER;
по нажатию кнопки не выводит результат C++
задача на метод половинного деления, у меня по нажатию кнопки не выводится результат, посмотрите пожалуйста в чем ошибка //--------------------------------------------------------------------------- #include <vcl.h> #include<math.h> #define pi 3.14 const double eps = 1e-2; #pragma hdrstop #include "Unit1.h"
C++ считывание из файла немогу найти ошибку http://www.cyberforum.ru/cpp-beginners/thread125765.html
Привет)) В чем ошибка? void Open (Department* d) { ifstream fin("base.dll"); for(int i = 0; i<2; i++) { fin >> d.size;
C++ линейная регрессия Ребят,нужна программа для расчета уравнения линейной регрессии.Если у кого есть поделитесь!В принципе исходники не нужны.нужна именно программа для расчетов.ну если есть исходники или же какие нибудь подпрограммы для расчета,то не откажусь.заранее спасибо. подробнее

Показать сообщение отдельно
Jony Wocker
45 / 45 / 2
Регистрация: 19.11.2009
Сообщений: 362
05.05.2010, 18:18     Последовательности следующих друг за другом пробелов заменить одним пробелом (т.е. удалить все пробелы, следующие непосредственно за пробелом)
Последовательности следующих друг за другом пробелов заменить одним пробелом (т.е. удалить все пробелы, следующие непосредственно за пробелом)

Подскажите, помогите доработать!!!

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
//---------------------------------------------------------------------------
#include <vcl.h>
#include <conio.h>
#include <iostream.h>
#include <windows.h>
#include <string.h>
#pragma stroka
//---------------------------------------------------------------------------
using namespace std;
 
 char bufRus[256];
 char* Rus(const char* text) {
      CharToOem(text, bufRus);
      return bufRus;}
 
int main()
{const int n=30;
char s[n];
char sr[n] = "\0";
char *s1 = "\0", *s2 = "\0", *s3=NULL;
m1:cout <<Rus("Введите строку ====>");
cin.getline (s, n);
 
s1 = strtok(s," ");
s2 = strtok(NULL," ");
s3 = strtok(NULL," ");
 
 if(s1 && s2 && s3)
{strcat(sr,s1);
 strcat(sr," ");
 strcat(sr,s2);
 strcat(sr," ");
 strcat(sr,s3);
  cout <<Rus("Оброботаная: ")<< endl<< sr << endl;}
else
{cout << Rus("Неверная строка") << endl;
 cout <<Rus("Введите три слова") << endl;
 goto m1;}
    system("pause");
    return 0;
}
//---------------------------------------------------------------------------
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru