Строки_задания
.docxВариант 1 «Символы и строки»
Задача 1. Какой результат будет получен после выполнения фрагмента программы s := 'Вася Петя Митя'; n := Pos ( 'Петя', s ); Delete ( s, n, 4 ); Insert ( 'Лена', s, n ); Ответ: |
Задача 2. Дана строка. Написать программу, выводящую содержимое строки без первого и последнего символов. |
Задача 3. Дана строка. Написать программу, выводящую порядковые номера всех гласных букв строки. |
Задача 4. Дано слово. Нужно напечатать столбиком слова, получающиеся из предыдущего отбрасыванием первой буквы (победа — обеда — беда — еда — да — а). |
Вариант 2 «Символы и строки»
Задача 1. Какой результат будет получен после выполнения фрагмента программы s := 'Вася Петя Митя'; n := length ( s ); s1 := Copy ( s, 1, 4 ); s2 := Copy ( s, 11, 4 ); s3 := Copy ( s, 6, 4 ); s := s3 + s1 + s2; n := length ( s ); Ответ: |
Задача 2. Дана строка. Определить, есть ли в строке буквосочетание «ком» |
Задача 3. Дана строка, содержащая слова. Одно из слов взято в круглые скобки. Написать программу, выводящую слово, находящееся внутри скобок. Скобки можно не выводить. |
Задача 4. Дано слово. Нужно заменить все буквы «s» на букву «z».
|
Вариант 3 «Символы и строки»
Задача 1. Какой результат будет получен после выполнения фрагмента программы А) s := '123456789'; Insert ( 'ABC', s, 3 ); Insert ( 'Q', s, 5 );
Б) s := '123456789'; Delete ( s, 3, 6 ); Ответ: |
Задача 2. Дана строка, содержащая два слова, разделенные только запятой. Написать программу, добавляющую пробел после запятой. |
Задача 3. Дана строка. Найти все вхождения буквосочетания «ой» и заменить их на «ая» |
Задача 4. Дано слово. Нужно переставить последнюю его букву в начало.
|
Вариант 4 «Символы и строки»
Задача 1. Какой результат будет получен после выполнения фрагмента программы а) S:='intika'; n:=3; s1:='forma'; insert (s1,s,n); writeln(s); б) s:='мотор'; writeln(copy(s,4,2)+copy(s,1,2)); Ответ: |
Задача 2. Дана строка. Написать программу, выводящую на экран слово, составленное из первой и последней букв данной строки. |
Задача 3. Ввести имя, отчество и фамилию. Преобразовать их к формату «фамилия-инициалы». Пример: Введите имя, фамилию и отчество: Василий Алибабаевич Хрюндиков Результат: Хрюндиков В.А. Алгоритм:
|
Задача 4. Дана строка. Проверить, есть ли среди её символов буква q. Если нет, то добавить её в конец строки. |