ДАЮ 100 БАЛЛОВ С++ Напишите программу, которая заменяет в символьной строке все буквы a на буквы b (латинские,…
ДАЮ 100 БАЛЛОВ
С++
Напишите программу, которая заменяет в символьной строке все буквы a на буквы b (латинские, строчные).
Входные данные
Входная строка содержит символы латинского алфавита, как строчные, так и заглавные.
Выходные данные
Программа должна заменить во всей строке строчные буквы a на буквы b и вывести в первой строке получившуюся символьную строку, а во второй – количество выполненных замен.
Примеры
входные данные
aabbccabadef
выходные данные
bbbbccbbbdef
4
Ответ:
def замена_букв(строка):
результат = »
for символ in строка:
if символ.islower():
результат += ‘б’
elif символ.isupper():
результат += ‘Б’
else:
результат += символ
return результат
входная_строка = input(«Введите строку: «)
результат = замена_букв(входная_строка)
print(«Результат замены:», результат)