Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MET1.doc
Скачиваний:
18
Добавлен:
16.11.2019
Размер:
1.02 Mб
Скачать

Варианты заданий

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

  2. Введите строку символов и замените в ней все символы "а" на символ "f". Подсчитайте количество таких замен.

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

  4. Введите строку и подсчитайте частоту появления букв s и k. Какая буква встречается чаще?

  5. Введите строку символов и замените в ней все символы "n" на пробелы. Подсчитайте количество таких замен.

6. Введите строку символов, найдите в ней все символы "a" , оставьте первый, остальные замените на пробелы, затем найдите все символы "b", оставьте первый, а остальные замените на пробелы.

  1. Введите строку, состоящую из пяти слов, и подсчитайте сколько символов в первых двух словах. Удалите третье слово,

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

  3. Имеются строковые данные '234' и '15'. Вычислите данное целого типа st3=234/15 и преобразуйте его в данное строкового типа, используя при этом процедуры str и val.

  4. Имеется строка символов str1 "каждый охотник желает знать, где сидит фазан". Требуется сформировать новую строку str2 "где сидит фазан, каждый охотник желает знать".

  5. Имеются строковые данные '1184' и '19'. Вычислите данное целого типа st=1184/19 + 15*1184 и преобразуйте его в данное строкового типа, используя при этом процедуры str и val.

  6. Введите строку, содержащую n символов. Напечатайте, сколько из указанных символов 'l', 't', 'R',... входят в данную строку.

  7. Введите строку символов и выделите в ней подстроку символов, начиная с третьей позиции, в подстроке 4 символа. Распечатайте подстроку и подсчитайте сколько в ней символов.

  8. Введите две строки. Вставьте вторую строку в первую, начиная с пятой позиции. Распечатайте новую строку и подсчитайте сколько в ней символов.

  9. Введите строку. Из нее выведите на печать все символы "а" и "f". Подсчитайте количество этих букв отдельно.

  10. Имеются строковые данные '189,1' и '4,2'. Вычислите значение переменной х =189,1*2 – sin(4,2) и преобразуйте его в данное строкового типа, используя при этом процедуры str и val.

  11. Введите строку, из нее удалите среднюю букву, если длина строки нечетная. Если длина строки четная, тогда удалите две средние буквы.

  12. Введите строку, все встречающиеся в ней сочетания afa замените на faf.

  13. Введите строку, после каждой буквы s вставьте подстроку pap.

  14. Введите строку и удвойте в ней вхождение буквы n.

  15. Даны две строки. Если они начинаются с одинаковых символов, то напечатайте слово "ДА", иначе – слово "НЕТ".

  16. Введите строку из нескольких слов. Пусть она содержит слова "pro". Распечатайте отличные от "pro" слова.

  17. Введите строку из нескольких слов, затем распечатайте каждое слово построчно на экране монитора.

  18. Введите строку, которая содержит несколько целых чисел. Подсчитайте сумму этих чисел.

  19. Введите строку, которая содержит несколько целых чисел. Определите максимальное (минимальное) из этих чисел.

  20. Введите строку из нескольких слов. Определите, сколько слов в строке имеет четное количество символов, а сколько - нечетное.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]