Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Найти среднее геометрическое значение положительных элементов,которые расположены на местах пересечения непарных строчек и парных столбцов
Здравствуйте,уважаемые форумчане!Помогите пожалуйста с написанием программ-а то завтра сдать уже надо... Препод ставит такие требования: а)писать на С++; б)использовать в программе не ссылки,а...
C++ Вставить два элемента: первый после всех элементов, больших данного числа Р, а второй перед всеми элементами, большими данного числа Р Задание по теме "Файловый ввод/вывод в языке С": (Предварительно заполнить файл с исходными данными. Результат выполнения задачи записать в новый файл.) Вставить два элемента: первый после всех... https://www.cyberforum.ru/ cpp-beginners/ thread835126.html
C++ Нужно отредактировать код Прошу помощи,очень нужно сделать сегодня) Смысл задачи: вычисление выражения в постфиксной форме с помощью стека. Сам алгоритм действий должен быть правильным #include <vcl.h> #pragma hdrstop... красота, а не код... #include <stack.h> lolwhat? это С++/STL #include <stack> std::stack <string::size_type> st; ммм, по стандарту std::stack <std::string::size_type> st; https://www.cyberforum.ru/ cpp-beginners/ thread835208.html C++ Двухмерный массив (Определить сумму элементов, минимум среди сумм элементов диагоналей) https://www.cyberforum.ru/ cpp-beginners/ thread835138.html
Дана квадратная матрица!!! Определить 1)сумму элементов в тех строках которые не содержат отрицательных элементов. 2)минимум среди сумм элементов диагоналей параллельных главной диагонали матрицы.
C++ Заполнить массив по соответствующей схеме Здравствуйте,уважаемые форумчане!Помогите пожалуйста с написанием программ-а то завтра сдать уже надо... Препод ставит такие требования: а)писать на С++; б)использовать в программе не ссылки,а... на дев-спп не проверял, дела на eclipse. должно работать и в дев-спп. #include <stdio.h> #include <stdlib.h> void print_matrix(int** A,int n) { for (int i=0;i<n;i++) { for (int... https://www.cyberforum.ru/ cpp-beginners/ thread835248.html C++ Возможность для 2**I отрабатывать в виде вызова mypow(2, I) Привет всем. В книге Страуструпа, есть такая задачка: Определите класс Index для хранения индекса функции возведения в степень mypow(double, Index). Найдите возможность для 2**I отрабатывать в виде... anmartex, спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread835225.html
C++ В главной функции main () ввести входные данные, и вызвав собственные функции, вычислить значение выражения и вывести результаты. задание: 1. В главной функции main () ввести входные данные, и вызвав собственные функции, вычислить значение выражения и вывести результаты. Вычислить B = f (x, k, y) +0.8 f2 (x, y, y-k), при k... https://www.cyberforum.ru/ cpp-beginners/ thread835146.html C++ Функция, которая аннулирует двумерный динамический массив Здравствуйте! Подскажите пожалуйста функцию которая аннулирует двумерный динамический массив. Заранее благодарна. если выделяли его оператором new, то удаляет delete https://www.cyberforum.ru/ cpp-beginners/ thread835189.html
C++ Функция: найти среднеквадратичное значение положительных элементов каждой строки матрицы Дан массив а<8,5> с использованием функции найти среднеквадратичное значение положительных элементов каждой строки массива Добавлено через 10 часов 48 минут Ребята хоть идею дайте? проверяете в цикле каждую строку на наличии в ней положительного числа. Если такое есть - увеличивается счетчик чисел на единицу, в переменную суммы заносите квадрат этого положительного числа и... https://www.cyberforum.ru/ cpp-beginners/ thread835196.html C++ Помочь в написании программы. (С матрицами) Здравствуйте, дорогие форумчане. ----------------------------------- Мне нужна ваша помощь. ----------------------------------- Не могу написать программу. Поможете, пожалуйста, реализовать?... sanyachel9binsk, А что не понятно? У меня готового кода нет, жди, может кто напишет, кому не лень, или лучше сам начни разбираться, я же тебе дал наводку с чего начать... https://www.cyberforum.ru/ cpp-beginners/ thread835145.html
C++ В одномерном массиве состоящий из Н чисел целых элементов найти сумму индексов отрицательное элементов https://www.cyberforum.ru/ cpp-beginners/ thread835121.html
В одномерном массиве состоящий из Н чисел целых элементов найти сумму индексов отрицательное элементов neon111, #include <iostream> #include <iomanip> #include <cstdlib> #include <time.h> using namespace std; int main() {
C++ Функция find https://www.cyberforum.ru/ cpp-beginners/ thread835164.html
Что значит строчка: if(s.find(str,0) != -1) string s = ""; getline(fin,s); if(s.find(str,0) != -1)
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
12.04.2013, 01:51 0

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

12.04.2013, 01:51. Показов 1518. Ответов 7
Метки (Все метки)

Ответ

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
#include <cstring>
#include <iostream>
 
void remove_all(char* str, char ch)
{
    int j = 0;
    for(int i = 0; str[i]; ++i)
    {
        if(str[i] != ch)
            str[j++] = str[i];
    }
    str[j] = '\0';
}
 
void duplicate_all(char* str)
{
    int n = strlen(str);
    str[n * 2] = '\0';
 
    for(int i = n * 2 - 1; i > 0; i -= 2)
        str[i] = str[i - 1] = str[--n];
}
 
int main()
{
    char str[256];
    std::cout << "input string: ";
    std::cin.getline(str, 100);
    remove_all(str, '*');
    duplicate_all(str);
    std::cout << "result: " << str << '\n';
}


Вернуться к обсуждению:
Преобразовать строку, вырезав каждый символ "*" и повторив каждый символ, отличный символ "*" C++
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.04.2013, 01:51
Готовые ответы и решения:

Преобразовать строку, удалив каждый символ * и повторив каждый символ, отличный от *
Дана строка. Преобразовать ее, удалив каждый символ * и повторив каждый символ, отличный от *. Помогите решить, писал тоже самое на...

Преобразовать строку, удалив каждый символ * и повторив каждый символ, отличный от *
Кто может решить задачки по С++? Решите плиз 1. Дана строка. Указать те слова, которые содержат хотябы одну букву k. 2. Дана строка,...

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

7
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.04.2013, 01:51
Помогаю со студенческими работами здесь

Дан массив символов. Преобразовать ее, удалив каждый символ * и повторив каждый символ, отличный от *
Дан массив символов. Преобразовать ее, удалив каждый символ * и повторив каждый символ, отличный от *.

Строка: Преобразовать строку, удалив каждый символ звёздочки и повторив каждый символ, отличный от звёздочки
Дана строка. Преобразовать её, удалив каждый символ звёздочки и повторив каждый символ, отличный от звёздочки. Нужно написать программу...

Преобразовать последовательность s1, …., sn, удалив каждый символ * и повторив каждый символ, отличный от *
Даны натуральное число n, символы s1, ….., sn Преобразовать последовательность s1, ….., sn, удалив каждый символ * и повторив каждый...

Преобразовать строку, удалив каждый символ "*" и повторив каждый символ, отличный от "*"
Дана строка. Преобразовать ее, удалив каждый символ * и повторив каждый символ. Отличный от *. Помогите,пожалуйста,найти ошибку в...

Преобразовать строку, удалив каждый символ * и удвоив каждый символ, отличный от *
Дана строка преобразовать ее, удалив каждый символ * и удвоив каждый символ отличный от *.

0
Новые блоги и статьи
Циклы for в Python
py-thonny 17.03.2025
Существует множество ситуаций, когда нам нужно выполнить одно и то же действие несколько раз. Цикл for в Python — настоящий рабочий конь для большинства программистов. Если вам нужно пройтись по всем. . .
Предсказание ветвлений - путь к высокопроизводи­тельному C++
NullReferenced 17.03.2025
В высокопроизводительном программировании на C++ каждый такт процессора на счету. Когда речь заходит о разработке систем с низкой задержкой — будь то высокочастотная торговля, обработка потоковых. . .
Паттерн CQRS в C#
UnmanagedCoder 17.03.2025
Создание сложных корпоративных приложений часто требует нестандартных подходов к архитектуре. Один из таких подходов — паттерн CQRS (Command Query Responsibility Segregation), предлагающий простую,. . .
Паттерн Цепочка ответственности в C#
UnmanagedCoder 17.03.2025
Цепочка ответственности — это поведенческий паттерн проектирования, который позволяет передавать запросы последовательно по цепочке потенциальных обработчиков, пока один из них не обработает запрос. . . .
Создаем микросервисы с NestJS, TCP и Typescript
run.dev 17.03.2025
NestJS — фреймворк, который значительно упрощает создание серверных приложений на Node. js. Его прелесть в том, что он комбинирует концепции ООП, функционального программирования и предлагает. . .
Гексагональная архитектура со Spring Boot
Javaican 17.03.2025
Если вы когда-нибудь сталкивались с ситуацией, когда внесение простых изменений в базу данных или пользовательский интерфейс заставляло вас переписывать весь код, то вы точно оцените элегантность. . .
Позиционировани­е Kafka Consumer и Seek-операции
Javaican 17.03.2025
Что же такое Consumer Seek в Kafka? По сути, это API-метод, который позволяет программно указать, с какой позиции (offset) Consumer должен начать или продолжить чтение данных из партиции. Без этого. . .
Python NumPy: Лучшие практики и примеры
py-thonny 17.03.2025
NumPy (Numerical Python) — одна из ключевых библиотек для научных вычислений в Python. Она превращает Python из просто удобного языка общего назначения в среду для проведения сложных математических. . .
Java Micronaut в Docker: контейнеризация с Maven и Jib
Javaican 16.03.2025
Когда речь заходит о микросервисной архитектуре на Java, фреймворк Micronaut выделяется среди конкурентов. Он создан с учётом особенностей облачных сред и контейнеров, что делает его идеальным. . .
Управление зависимостями в Java: Сравнение Spring, Guice и Dagger 2
Javaican 16.03.2025
Инъекция зависимостей (Dependency Injection, DI) — один из фундаментальных паттернов проектирования, который радикально меняет подход к созданию гибких и тестируемых Java-приложений. Суть этого. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер