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

Найти и заменить в строке все символы "а" на "b" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как удалить 3 элемента структуры http://www.cyberforum.ru/cpp-beginners/thread1027983.html
Создал структуру все работает.Как удалить 3 эл первых и добавить 1 перед ним дайте наводку ваше ни знаю как делать. #include<stdio.h> #include<math.h> #include <conio.h> #include<stdlib.h> #include<iostream.h> typedef struct kniga { char name ; // название
C++ Выведите на экран значения корней и квадратов каждого из элементов массива 1.Введите с клавиатуры пять целочисленных элементов массива X. Выведите на экран значения корней и квадратов каждого из элементов массива. Помогите пожалуйста с решением,только начал изучать с++,а уже надо задачи сдать. http://www.cyberforum.ru/cpp-beginners/thread1027930.html
Литерал - что делать с указателем? C++
Недавно увидел нечто подобное. Раньше считал, что литерал может быть преобразован только в char - т.е. храниться на стеке, а там уже в функцию (допустим, при strcpy(somePointerChar, "text");) передается указатель на адрес этого литерала в стеке, но, похоже, дела обстоят иначе. Подскажите, как же все-таки выглядит литерал в памяти и нужно ли делать delete на указатель ниже, ведь, насколько я знаю,...
пожалуйста объясните человеческим языком алгоритмы шифрования DSA и DES C++
Здравствуйте! Пожалуйста можете объяснить человеческим языком алгоритмы шифрования DSA и DES :) За ранее огромнейшая благодарность :yes:
C++ Нужен исходник компилятора http://www.cyberforum.ru/cpp-beginners/thread1027890.html
Может быть, у кого-нибудь есть самопальные исходники компилятора языка С? (Очень желательно) Ну или, на худой конец, угостит ссылкой скачивание исходников компилятора, чтобы я мог, при желании, каких-нибудь своих фич туда дописать и перекомпилировать сам компилятор. Язык, на котором написан компилятор, – С\С++.
C++ Заменить все элементы массива квадратами этих элементов 2.Дан целочисленный массив В. Заменить все его элементы их квадратами. Помогите пожалуйста с решением,только начал изучать с++,а уже надо задачи сдать. подробнее

Показать сообщение отдельно
egor2116
 Аватар для egor2116
337 / 368 / 42
Регистрация: 20.01.2013
Сообщений: 1,100
04.12.2013, 14:23     Найти и заменить в строке все символы "а" на "b"
как то так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream> 
#include <string>
 
int main()
{   
   std::string str;
   std::cout << "Input string: "; getline(std::cin, str);
   char nowChar = 'a';
   char replacement = 'b';
   
   for(int i = 0; i < str.size(); ++i)
           if(str[i] == nowChar)
                 str[i] = replacement;
   
   std::cout << str << std::endl;
    
    system("PAUSE");
    
    return 0;
}
 
Текущее время: 10:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru