Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 27.09.2012
Сообщений: 4
1

Заменить каждую букву строки на идущую через две по алфавиту

30.09.2012, 13:34. Показов 1379. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дана строка из кириллических символов. Заменить каждую букву на идущую через две по алфавиту. Например, вход: «эюя» выход: «яаб»

SOS

заранее спасибо)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.09.2012, 13:34
Ответы с готовыми решениями:

Каждую латинскую букву, идущую после пробела, заменить на большую
Разработать функцию Change(const S:string):string, возвращающую строку, в которой каждая латинская...

Заменить каждую букву в строке на другую букву, следующую за данной буквой через заданное число символов по алфавиту.
Ввести с клавиатуры строку, состоящую из нескольких букв. Заменить каждую букву в строке на другую...

Ввести строку, состоящую из латинских букв. Заменить каждую букву строки на букву, следующую за ней по алфавиту
Ввести строку, состоящую из латинских букв. Заменить каждую букву строки на букву, следующую за ней...

Ввести строку, состоящую из латинских букв. Заменить каждую букву строки на букву, следующую за ней по алфавиту (например, a-b, b-c, z – a).
Ввести строку, состоящую из латинских букв. Заменить каждую букву строки на букву, следующую за ней...

1
Почетный модератор
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
30.09.2012, 13:43 2
Лучший ответ Сообщение было отмечено Lennis как решение

Решение

Pascal
1
2
3
4
5
6
7
8
var s: string;
begin
write('s=');readln(s);
for var i:=1 to length(s) do
    if s[i] in ['Ю','Я','ю','я'] then s[i]:=chr(ord(s[i])-30) else
      if s[i] in ['А'..'Э','а'..'э'] then s[i]:=chr(ord(s[i])+2);
write(s);
end.
0
30.09.2012, 13:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.09.2012, 13:43
Помогаю со студенческими работами здесь

Заменить каждую букву в строке на букву, следующую за ней по алфавиту
Ввести с клавиатуры строку,состоящую из нескольких букв.Заменить каждую букву в строке на другую...

Заменить каждую букву в строке на другую букву, следующую за данной буквой по алфавиту.
Ввеси строку из букв. Заменить каждую букву в строке на другую букву, следующую за данной буквой...

Заменить каждую букву латинского алфавита на следующую по алфавиту
Нужное заклинание было зашифровано следующим образом: в строке,нужно было в самом длинном слове...

Шифрование: заменить каждую украинскую букву следующей за ней по алфавиту
Чтобы зашифровать текст, записанный с помощью русских букв и знаков препинания, его можно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru