Программирование на алгоритмическом языке.
Символьные строки
Символьные строки
Задания
Задания
388.00K
Категория: ПрограммированиеПрограммирование

Программирование на алгоритмическом языке. Символьные строки. Часть II

1. Программирование на алгоритмическом языке.

Символьные строки
К. Поляков, 2010 -2012
http://kpolyakov.narod.ru

2. Символьные строки

Программирование на алгоритмическом языке. Часть II
2
Символьные строки
Объявление строки:
s[3]
1
лит s
s[4]
2
П р и в е
т
!
¤
рабочая часть
s[1]
s[2]
Длина строки:
цел n
К. Поляков, 2010-2012
n:= длин(s)
http://kpolyakov.narod.ru

3. Символьные строки

Программирование на алгоритмическом языке. Часть II
3
Символьные строки
Задача: ввести строку с клавиатуры и заменить все
буквы «а» на буквы «б».
алг Замена а на б
нач
лит s
вывод "Введите строку: "
ввод s
цел i
нц для i от 1 до длин(s)
если s[i] = "а"
длина строки
то s[i]:= "б"
все
кц
вывод s
кон
К. Поляков, 2010-2012
http://kpolyakov.narod.ru

4. Задания

Программирование на алгоритмическом языке. Часть II
4
Задания
«3»: Ввести символьную строку и заменить все буквы «а» на
буквы «б», как заглавные, так и строчные.
Пример:
Введите строку:
ааббссААББСС
Результат:
ббббссББББСС
«4»: Ввести символьную строку и заменить все буквы «а» на
буквы «б» и наоборот, как заглавные, так и строчные.
Пример:
Введите строку:
ааббссААББСС
Результат:
ббаассББААСС
К. Поляков, 2010-2012
http://kpolyakov.narod.ru

5. Задания

Программирование на алгоритмическом языке. Часть II
5
Задания
«5»: Ввести символьную строку и проверить, является ли она
палиндромом (палиндром читается одинаково в обоих
направлениях).
Пример:
Пример:
Введите строку:
Введите строку:
АБВГДЕ
КАЗАК
Результат:
Результат:
Не палиндром.
Палиндром.
К. Поляков, 2010-2012
http://kpolyakov.narod.ru
English     Русский Правила