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

Вновь строки. Отредактировать заданное предложение, заменяя многоточия точкой - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Элемент одномерного массива заменить произведением минимальных элементов http://www.cyberforum.ru/cpp-beginners/thread748193.html
Элемент одномерного массива размерности n, стоящий посередине между первым и последним максимальным элементов, заменить произведением минимальных элементов. Я просто не понимаю задания! Как может...
C++ Помогите написать функцию для вывода экземпляра структуры на консоль вот код #include "stdafx.h" #include <stdio.h> #include <math.h> #include <windows.h> #include <memory.h> #include <stdlib.h> #include "clocale" struct Borrower http://www.cyberforum.ru/cpp-beginners/thread748192.html
C++ Количество слов в файле. С++
Здравствуйте. Требуется посчитать количество слов в файле. Искала по темам, но что ни делаю - выдаёт ошибки. Пишу строковую переменную string text - тже ошибка. Использую EOF - также ошибка.....
C++ Иерархия классов.Сумма значений разных классов
Рассмотреть иерархию понятий "Генератор шума" , "Генератор белого шума" , "Генератор цветного шума".рассмотреть задачу формирования шума из нескольких разнотипных генераторов путем суммирования их...
C++ Замена локальных максимумов на "0" http://www.cyberforum.ru/cpp-beginners/thread748171.html
Заполнить массив n целых чисел числами из потока ввода. Дополнительного массива не использовать. Заменить все локальные максимумы (т.е. элементы превышающие своих соседей справа и слева) на 0. ...
C++ Из списка удалить первый из четных элементов Добрый вечер!помогите пожалуйста с заданием Из списка удалить первый из четных элементов.вот мой код пожалуйста допилите #include "stdafx.h" #include <malloc.h> typedef struct element_ {... подробнее

Показать сообщение отдельно
Asdprom
22 / 21 / 1
Регистрация: 19.12.2011
Сообщений: 75
27.12.2012, 20:17
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
#include "stdafx.h"
#include <iostream>
 
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
    char txt [ ] = "Hello World... Hello Vitya!";
    int len = strlen( txt );
    char *result = new char [ len + 3 ];
    result [ 0 ] = '\0';
    int i = 0;
    int cnt = 0;
    char *t = NULL;
 
    for ( i = 0; i < len; i++ )
    {
        if ( txt [ i ] == '.')cnt++;
 
        if ( cnt == 3 )
        {
            char* str = new char [ ( len - i )+1 ];
            str [ 0 ] ='\0';
            strcat_s ( str, ( len - i ), &txt [ i + 1 ] );
            txt [ i - 1 ] = '\0';
            sprintf_s ( result, len,"%s%s", txt, str );
            break;
            cnt = 0;
        }
    }
    cout<<result<<endl;
    system ( "pause" );
    return 0;
}
Вроде рабочий.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru