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

Написать программу, которая в строке заменяет все цифры на символ «*» - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчитать в 2-x массивах количество элементов, меньших значения t http://www.cyberforum.ru/cpp-beginners/thread59214.html
Заданы два массива А(5) и В(5). Подсчитать в них количество элементов, меньших значения t, и первым на печать вывести массив, имеющий наибольшее их количество. Помогите решить !!!!!!!
C++ буквы в цикле у меня вот такой вопрос возник возможно ли вывести буквы циклом допустим с а по h ? for (int sts=a;sts<j;++sts) cout <<sts; это конечно не работает :]] ну что то вот такого радо имеется ли? http://www.cyberforum.ru/cpp-beginners/thread59207.html
C++ задание на бинарные деревья
Бинарное дерево представляет арифметическое выражение: листья содержат числа или имена переменных, а внутренние вершины – знаки операций +, –, *, /. Требуется выдать это выражение в обычной форме записи, причем скобки следует расставлять только там, где это действительно необходимо (т.е. «(a + b) * c», но не «(a * b) + c»).
Помогuте з лабой!!!!! C++
Из введенных целых чисел сформировать два списка типа стек с одинаковым количеством элементов. Разработать функцию, какая соединает два стеки в один с попарно взятыми элементами начальных стеков (начиная с вершины первого стека) .функция передает к основной программе адрес новой вершины полученного стека. В функции операции выделения и освобождения памяти не использовать!
C++ Поворот рамки матрицы http://www.cyberforum.ru/cpp-beginners/thread59177.html
Помогите плиз написать программу для поворота "внешних" элементов матрицы (не знаю, как по-другому назвать). Суть задачи: дана произвольная матрица размером mxn, m и n вводятся с клавиатуры. Требуется повернуть "рамку матрицы" против часовой стрелки на указанное смещение d. Пример: исходная матрица 1 5 3 8 8 0 5 2 8 7 4 5 4 5 0 2 1 3 d=3 полученная матрица: 8 8 0 5 3 1 3 2 8 7 4 2
C++ Небольшие вопросы Одномерный массив 1. Передвинуть элементы равные 0 в конец массива 2. Поменять местами массив, т.е. был 3 5 -9 0 1, стал 1 0 -9 5 3 3. Каждый второй элемент заменить на 0. Язык программирования С подробнее

Показать сообщение отдельно
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
08.11.2011, 21:51     Написать программу, которая в строке заменяет все цифры на символ «*»

Не по теме:

Цитата Сообщение от (SkyNet) Посмотреть сообщение
Какието лабы детскые, ты где учишся?
А вы?


code
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//first
#include <iostream>
#include <cstring>
 
int main()
{
    std::string str = "1first2second3third";
    std::cout << str << std::endl;
    int strLength = str.length();
    for(int i = 0; i < strLength; ++i)
        if((str[i] >= '0') && (str[i] <= '9'))
            str[i] = '*';
    std::cout << str << std::endl;
    return 0;
}

Не заметил, что проблема уже решена.
 
Текущее время: 05:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru