С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ В текстовом массиве А (15) поменять местами элементы с наименьшей и наибольшей длинами помогите пожалуйста https://www.cyberforum.ru/ cpp-beginners/ thread2221062.html Найти минимальные элементы диагоналей матрицы, параллельных побочной C++
Задача: дана квадратная матрица. Составить вектор из минимальных элементов диагоналей данной матрицы, параллельных побочной диагонали, включая побочную диагональ
C++ Определить класс «строка символов» Определить класс «строка символов». В класс включить два конструктора: 1) создание строки символов; 2) конструктор-копию. Определить функции-члены: вывод на экран строки. https://www.cyberforum.ru/ cpp-beginners/ thread2221056.html C++ Вычисление суммы ряда с заданной точностью https://www.cyberforum.ru/ cpp-beginners/ thread2221055.html
Нужно написать программу, которая посчитает суму членов ряда с точностью до 0.000001 и суму первых 10 членов ряда, члены которого высчитываются за формулой {a}_{n} = {-1}^{n}(\frac{n+1}{{n}^{2}+2n+1}) Рекомендуемый вид: Введите номер члена ряда => 13 Сума тринадцатого члена ряда = -1,3462 Сума 10 первых членов ряда = -1,16408 Заранее спасибо :)
Определить, есть ли в данной матрице столбец, в котором имеются одинаковые элементы C++
Здравствуйте! Нужно решить задачу. Дан двумерный массив размерностью , заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором имеются одинаковые элементы
C++ Не получается изменить двумерный массив https://www.cyberforum.ru/ cpp-beginners/ thread2221043.html
Делаю игру в консоли, пишу функцию где надо изменять двумерный массив char map = { "_____________", "| |", "| |", "| |", "| |", "| |", "| |", "| |",
C++ Создать класс, который хранит в себе набор строк в упорядоченной последовательности https://www.cyberforum.ru/ cpp-beginners/ thread2221041.html
Задача: создать класс, который хранит в себе набор строк в упорядоченной последовательности. Она должна иметь два метода: вводить и выводить строки. На языке C++
C++ Найти минимальное расстояние между точками!
Задача: На плоскости даны n точек. Найти минимальное расстояние между двумя точками используя class. На языке С++
C++ Найти все вхождения подстроки в строку https://www.cyberforum.ru/ cpp-beginners/ thread2221039.html
Задача: Найти все вхождения подстроки в строку. На языке C++
C++ Вычислить значение функции log10() разложением в ряд Тейлора Есть функция log10() int loq(int n); int main() { { int a, s,y = 0,b,,n=0; cout << "Введите число: "; cin >> a; cout << "s= " << loq(a) << endl; https://www.cyberforum.ru/ cpp-beginners/ thread2221038.html
C++ Переписать в файл строки, содержащие заглавные буквы
Написать программу, которая считывает текст из файла и выводит в другой файл и на экран только те строки, которые содержат заглавные символы.
C++ Заполнить поля структуры "Оборудование" https://www.cyberforum.ru/ cpp-beginners/ thread2221029.html
Уважаемые пользователи сайта, нуждаюсь в помощи с заданием, прошу помочь. Задание. Написать программу, которая создает таблицу на основании структуры "Оборудование" ( Наименование / тип / издатель / энергопотребление) и позволяет заполнить её поля значениями, что вводятся с консоли.
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
02.04.2018, 02:35 0

Есть текст содержащий слова разделенные запятыми. Необходимо заменить запятые на пробелы - C++ - Ответ 12270424

02.04.2018, 02:35. Показов 2711. Ответов 4
Метки (Все метки)

Ответ

с массивом char:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
 
int main()
{
    char s[256];
    cout << "String: ";
    cin.getline(s, 256);
    for (int i=0; s[i] != '\0'; i++)    
    if (s[i]==',') s[i]=' ';
    cout <<s<<endl;
system("pause");
return 0;
}
с использованием <string>:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    string s;
    cout << "String: "; 
    getline(cin, s);    
    for (int i=0; s[i] != '\0'; i++)
    if (s[i]==',') s[i]=' ';
    cout <<s<<endl;
system("pause");
return 0;
}


Вернуться к обсуждению:
Есть текст содержащий слова разделенные запятыми. Необходимо заменить запятые на пробелы C++
1
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.04.2018, 02:35
Готовые ответы и решения:

Файл f1 - текст, f2 - слова, разделенные запятыми, образующие пару: 1 и 2. Найти в f1 слова 1 и заменить их на 2
Даны два символьных файла f1 и f2. Файл f1 содержит произвольный текст. Слова в тексте разделены...

Дан текстовый файл, содержащий строки. Заменить все запятые точками, а точки - запятыми
Дан текстовый файл, содержащий строки. Заменить все запятые точками, а точки - запятыми

Заменить все пробелы на запятые, а запятые на точки. Посчитать количество запятых во введенной строке
Во введенной строке заменить все пробелы на запятые, а запятые на точки. Посчитать количество...

Упорядочить слова, разделенные запятыми, по алфавиту
В тексте задан список слов разделенный комами , упорядчить список по алфавиту . Текст вводится...

4
02.04.2018, 02:35
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.04.2018, 02:35
Помогаю со студенческими работами здесь

Преобразовать слова разделенные запятыми в список
Добрый вечер. Встречаются проблемные строки в файле, а именно запятая между N'..', что мешает...

с ) Выведите из строки , содержащей слова , разделенные пробелами и запятыми , центральное слово ( если в предложении два центральных слова , выв
Помогите,пожалуйста ,с заданием ,совсем затупил:Выведите из строки,содержащей слова,разделенные...

Заменить в тексте все запятые точками, а точки запятыми
Заменить в тексте все запятые точками, а точки запятыми.(текст любой)

Дан файл 4.тхт, содержащий текст. Необходимо удалить из данного текста все пробелы. Сохранить преобразованный текст в файл
Дан файл 4.txt, содержащий текст. Необходимо удалить из данного текста все пробелы. Сохранить...

0
Новые блоги и статьи
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее: На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru