Если в строке находится какой-то символ или набор символов Например 1 то она меняется на 2 Подскажите как можно реализовать
Ну типо переменная сначала имеет значение хуй,а потом ты просто переприсваешь ей другое значение например свифтикхуй Типо так?
Помог поцану,даже усовершенствовал,если кому надо тоже это будет-вот #include <iostream> #include <string> #include <algorithm> using namespace std; int main() { setlocale(LC_ALL,"rus"); char triplesix; //буква для замены int num; //номер буквы в слове char fuck[]={'s','w','i','f','t','i','k'}; // твой собсна массив) cout << "Твое слово щас - " << fuck << endl; cout << "Введи любую букву, чтобы поставить ее на замену какой-нибудь буквы в слове" << endl; cin >> triplesix; cout << "Введи номер буквы в слове, которую хочешь заменить" << endl << "Помни, что массив начинается с нуля !!!" << endl; cin >> num; if( num <= sizeof(fuck) ) { replace(begin(fuck), end(fuck), fuck[num],triplesix); // сама функция замены cout << fuck << endl; } }
text = "1234567890987654321" #копия строки в типе данных "список" list_text = list(text) print("Введите символ, который будете искать.") find = input() print("Введите символ, на который будете заменять.") change = input() #размер всей строки size = len(list_text) for i in range(size): #если элемент массива с индексом i будет равно символу, который надо найти, #то заменить его на тот символ, который был указан выше if find == list_text[i]: list_text[i] = change #вывод списка P.S. если бы было без этого метода, то вывод был бы такой: [1, 2, 3, 4, 5, 6, 7, 8...] print("".join(list_text)) Код text = "1234567890987654321" #копия строки в типе данных "список" list_text = list(text) print("Введите символ, который будете искать.") find = input() print("Введите символ, на который будете заменять.") change = input() #размер всей строки size = len(list_text) for i in range(size): #если элемент массива с индексом i будет равно символу, который надо найти, #то заменить его на тот символ, который был указан выше if find == list_text[i]: list_text[i] = change #вывод списка P.S. если бы было без этого метода, то вывод был бы такой: [1, 2, 3, 4, 5, 6, 7, 8...] print("".join(list_text))