Задания (8 баллов за задачу)




Работа со строками

Задания (3 балла за задачу)

1. Введите слово а и получите новое слово в, удвоив каждую букву слова,

2. Введите строку и замените в этой строке все «руб» на «грн»

3. Подсчитайте количество гласных и согласных букв во введенной строке

4. Заменить во введенной строке все буквы «о» на «а»

5. Вырезать из введенной строки все начальные пробелы

6. Вырезать из введенной строки все точки

7. Определить, если ли во введенной строке два одинаковых символа, идущих подряд

8. Определить, является ли введенное слово «перевертышем»

9. Определить, какая из букв «а» или «Б» встречается в строке раньше

10. Подсчитать количество слогов «му» во введеной строке

Задания (8 баллов за задачу)

1. Составить программу циклической перестановки букв в словах текста так, что i-я буква слова становится i+1-ой, а последняя - первой.

2. Составить программу для подсчета числа одинаковых букв в словах X и Y равной длины, стоящих на одних и тех же местах.

3. Задано определенное количество конкретных сочетаний букв (например, УЩ, ЮЩ и др.). Определить, сколько таких групп символов содержится в тексте, вводимом с клавиатуры.

4. В каждом слове текста замените "а" на букву "е", если "а" стоит на четном месте, и заменить букву "б" на сочетание "ак", если "б" стоит на нечетном месте.

5. Дан текст. Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по следующему правилу: 1) оставить в слове только первые вхождения каждой буквы; 2) если слово нечетной длины, то удалить его среднюю букву

6. Написать программу для подсчета суммы мест, на которых в словах текста стоит заданная буква.

7. Составить таблицу слов данного текста, начинающихся с буквы "А", с указанием числа повторений каждого слова.

8. Составить программу для вычеркивания из слов текста всех букв, стоящих на нечетных местах после буквы "а".

Задания (10 баллов за задачу)

1. Дан текст. а) Подсчитать количество слов в данной строке. б) Подсчитать количество букв а в последнем слове данной строки. в) Найти количество слов, начинающихся с буквы б.

2. Отредактировать заданное предложения текста, удаляя из него все слова с нечетными номерами и переворачивая слова с четными номерами. Например, HOW DO YOU DO -> OD OD

3. Составить программы для перевода арабских чисел в римские и для обратной операции. Например, 255 = CCLV = сто + сто + пятьдесят + пять

4. Автоморфными называются числа, которые содержатся в последних разрядах их квадрата. Например:, 52=25, 252=625. Составить программу для нахождения нескольких автоморфных чисел.

5. Подсчитать, сколько букв надо исправить в слове Х, чтобы получилось слово Y (Х,Y - слова одинаковой длины).

6. Какое минимальное число букв необходимо заменить в слове X с тем, чтобы оно стало перевертышем?

7. Записать программу, выясняющую, можно ли из букв слова X составить слово Y.

Работа со строками

Задания (3 балла за задачу)

1. Введите слово а и получите новое слово в, удвоив каждую букву слова,

2. Введите строку и замените в этой строке все «руб» на «грн»

3. Подсчитайте количество гласных и согласных букв во введенной строке

4. Заменить во введенной строке все буквы «о» на «а»

5. Вырезать из введенной строки все начальные пробелы

6. Вырезать из введенной строки все точки

7. Определить, если ли во введенной строке два одинаковых символа, идущих подряд

8. Определить, является ли введенное слово «перевертышем»

9. Определить, какая из букв «а» или «Б» встречается в строке раньше

10. Подсчитать количество слогов «му» во введеной строке

Задания (8 баллов за задачу)

1. Составить программу циклической перестановки букв в словах текста так, что i-я буква слова становится i+1-ой, а последняя - первой.

2. Составить программу для подсчета числа одинаковых букв в словах X и Y равной длины, стоящих на одних и тех же местах.

3. Задано определенное количество конкретных сочетаний букв (например, УЩ, ЮЩ и др.). Определить, сколько таких групп символов содержится в тексте, вводимом с клавиатуры.

4. В каждом слове текста замените "а" на букву "е", если "а" стоит на четном месте, и заменить букву "б" на сочетание "ак", если "б" стоит на нечетном месте.

5. Дан текст. Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по следующему правилу: 1) оставить в слове только первые вхождения каждой буквы; 2) если слово нечетной длины, то удалить его среднюю букву

6. Написать программу для подсчета суммы мест, на которых в словах текста стоит заданная буква.

7. Составить таблицу слов данного текста, начинающихся с буквы "А", с указанием числа повторений каждого слова.

8. Составить программу для вычеркивания из слов текста всех букв, стоящих на нечетных местах после буквы "а".



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-08-12 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: