Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
Dasha1231232007123
26.08.2020 13:44 •
Информатика
Напишите программу, которая заменяет в символьной строке все буквы a на буквы b , буквы a на буквы b , буквы b на буквы a и буквы b на буквы a . в c++
Ответ:
Winxsori
07.08.2020 13:31
#include <iostream>
#include <string>
using namespace std;
int main()
{
string st;
cout <<"Введите строку; ";
getline(cin, st);
for(auto it=st.begin(); it!=st.end(); ++it)
{
switch(*it)
{
case 'a': { *it='b'; break; }
case 'b': { *it='a'; break; }
case 'A': { *it='B'; break; }
case 'B': { *it='A'; break; }
}
}
cout <<"Измененная строка: " <<st << endl;
return 0;
}
Результат работы программы на скриншоте.
0,0
(0 оценок)
Популярные вопросы: Информатика
опшпищи
19.09.2021 18:33
Что делать если я играю в стэндофф 2 на эмуляторе blue stacks и когда сажусь плохо курсор двигаеться...
CatTv2006
01.07.2021 15:35
Дано натуральное число, определите последнюю цифру этого числа! напишите программу для паскаля вас! )...
akalitp08ipr
12.07.2021 04:25
3.раскрась мячи так чтобы маленький мяч оказался между красным и синими мячами А красный мяч был рядом с жёлтыми мячом.Информатика 3 класс...
сахарок191
25.02.2022 15:50
Выберите правильный результат выполнения программы...
PomogyBratan
13.12.2020 01:19
1. Что такое гироскоп? 2. Что такое датчик? 3. Для чего он предназначен? 4. Как работает гироскопический датчик? 5. В каких сферах используются гироскопические датчики?...
MIRROR00000
13.12.2020 01:19
Запишите выражение по правилам языка Python 11x5+2- 17z...
medinehuseynzade
16.06.2021 21:20
Дано n строк. вывести для каждой строки good, если она - правильное скобочное выражение и bad, если нет....
Mashaaakuzzz
16.06.2021 21:20
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 15 символов и содержащий только символы из 12-символьного набора: а, в,...
Август228
06.06.2023 21:27
Пароход км против течения реки и затем, без остановки еще 33 км по течению реки, затратив на весь путь 1 час. найдите скорость парохода в стоячей воде, если известно,...
алан62
06.06.2023 21:27
Как п сенің мектебінде жаңа жыл қалай өтті...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <string>
using namespace std;
int main()
{
string st;
cout <<"Введите строку; ";
getline(cin, st);
for(auto it=st.begin(); it!=st.end(); ++it)
{
switch(*it)
{
case 'a': { *it='b'; break; }
case 'b': { *it='a'; break; }
case 'A': { *it='B'; break; }
case 'B': { *it='A'; break; }
}
}
cout <<"Измененная строка: " <<st << endl;
return 0;
}
Результат работы программы на скриншоте.