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

Преобразовать строку, удалив каждый символ «*» и повторив каждый символ, отличный от «*» - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Базовые вычислительные конструкции структурного программирования http://www.cyberforum.ru/cpp-beginners/thread579424.html
Учу билеты по программированию на С++.Щас вот билет тема которого:"Базовые вычислительные конструкции структурного программирования".Обьясните пожалуйста, про что мне нужно выучит про структуры или про вычислительные конструкции или про что??(
C++ Избавление от повторных слов в файле Компилятор - BORLANDC Задача такова: Дан файл, содержащий текст на английском языке. В предложениях некоторые из слов записаны подряд несколько раз (Предложение заканчивается точкой или восклицательным знаком). Получить в новом файле отредактированный текст, в котором удалены повторные вхождения слов в предложение. Нужна простая программа, без ООП... Конкретно не могу разобраться как: ... http://www.cyberforum.ru/cpp-beginners/thread579422.html
C++ Соединить две строки!
Вот есть такой код, почему строки не соединяются?? может кто подскажет!? #include "stdafx.h" #include <string.h> #include <iostream> class cString {
удаление из бинарного файла C++
Здравствуйте. Существуют ли функции для удаления записи из бинарного файла (через FILE)? Или можно ли, например, переместить последнюю запись на место удаляемой, а на ее место записать символ конца файла? Если да, то как это сделать? Или единственный вариант - перезаписать весь файл полностью?
C++ Строки - подсчитать максимальное количество повторяющихся слов http://www.cyberforum.ru/cpp-beginners/thread579384.html
Привет всем , помогите кто-нибудь вот с этой задачей, а то у меня чего-то вообще ничего не получается! Задание №22 Описание задания: В строке (char str) подсчитать максимальное кол-во повторяющихся подряд слов. Разделителями слов могут быть следующие символы: ! '' (двойные кавычки) ; : ? - . , , остальные символы считаются частью слов. Два одинаковых слова считать идущими подряд, если они...
C++ Метод Фибоначии Разработать программу, реализующую поиск с использованием метода Фибоначчи.(Поиск элемента в упорядоченном массиве). Просто я никак не могу понять суть метода ... Алгоритм поможет мне в этом:) подробнее

Показать сообщение отдельно
igorrr37
1634 / 1262 / 128
Регистрация: 21.12.2010
Сообщений: 1,925
Записей в блоге: 7
19.05.2012, 15:02     Преобразовать строку, удалив каждый символ «*» и повторив каждый символ, отличный от «*»
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
int main()
{
    char s[128], res[256], *a = s, *b = res;
    std::cin.getline(s, sizeof(s));
    for(; *b = *a; ++a)
    {
        if('*' != *b)
        {
            *++b = *a;
            ++b;
        }
    }
    std::cout << res << std::endl;
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru