Используя оператор цикла do while, реализуйте на языке программирования с++ следующую : в строке, введенной пользователем, найдите индекс символа, определенного пользователем (если таких символов много, то индекс первого из них), и замените все символы с нечетным кодом, стоящие после этого символа на восклицательный знак. с++
111
464
Ответы на вопрос:
//dev-c++ 4.9.9.2 #include < iostream> #include < string> using namespace std; int main(){ char c; string s; cin> > s; cin> > c; int i=0; while(s[i]! =c)i++; cout< < "index: "< < i< < endl; for(int j=i+1; j< s.length(); j++) if(s[j]%2! =0)s[j]='! '; cout< < s; cin.get(); cin.get(); return 0; } пример ввода: sample_text e пример вывода: index: 5 sample! t! xt
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
bWn10.05.2023 19:14
-
vectr200313.01.2022 06:32
-
elenavalkova9223.01.2020 07:48
-
molinarudmanp01g0023.07.2022 02:13
-
w678Kordroy07.02.2020 05:08
-
Даун76616.11.2020 19:51
-
milka29319.10.2020 07:12
-
filinenok9808.03.2022 09:35
-
256640911.03.2022 09:50
-
FOXI6666621.09.2022 01:35
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.