Тема: Массив строк
Примечание. Каждый студент самостоятельно выполняет только свой вариант. После выполнения задания студент составляет отчет в виде HTML файла без блок - схемы.
Вариант 1. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки с максимальным количеством прописных (больших) латинских букв. В каждой строке переместить прописные латинские буквы в начало строки. Нахождение максимального значения и перемещения символов оформить в виде функций.
Вариант 2. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки с минимальным количеством прописных (больших) латинских букв. В каждой строке переместить прописные латинские буквы в конец строки. Нахождение минимального значения и перемещения символов оформить в виде функций.
Вариант 3. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки с четным количеством прописных (больших) латинских букв. В каждой строке заменить прописные латинские буквы символом «*». Нахождение и замену символов оформить в виде функций.
Вариант 4. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки с нечетным количеством прописных (больших) латинских букв. В каждой строке заменить прописные латинские буквы символом «+». Нахождение и замену символов оформить в виде функций.
Вариант 5. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки, в которых имеется самая длинная цепочка символа «*». В каждой такой строке оставить только по одному символу «*». Нахождение и удаление символов оформить в виде функций.
Вариант 6. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки, в которых есть удвоенные прописные (большие) латинские буквы. В каждой такой строке удалить одну из удвоенных прописных латинских букв. Нахождение и удаление символов оформить в виде функций.
Вариант 7. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки, в которых есть цифры. В каждой строке удалить все цифры. Нахождение и удаление символов оформить в виде функций.
Вариант 8. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки, в которых есть четные цифры. В каждой строке удалить все четные цифры. Нахождение и удаление символов оформить в виде функций.
Вариант 9. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки, из букв которых можно сложить слово «kurs». В каждой такой строке все буквы, из которых нельзя сложить слово «kurs» заменить на символ «_». Нахождение и замену символов оформить в виде функций. Например: -> durlkgsd заменить на строку: _ur_k_s_
Вариант 10. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки, в которых можно прочитать (даже через несколько символов) слово «kurs». В каждой такой строке все буквы, из которых нельзя сложить слово «kurs» заменить на символ «_». Нахождение и замену символов оформить в виде функций. Например: -> dkrurlgsd заменить на строку: _k_ur__s_
Вариант 11. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки с минимальным количеством четных цифр. В каждой строке заменить нечетные цифры на символ «_». Нахождение минимального значения и замещения символов оформить в виде функций.
Вариант 12. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки с минимальным количеством символа «*». В каждой строке заменить символ «*» на два символа «*». Нахождение минимального значения и удвоения символов оформить в виде функций.
Вариант 13. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Посчитать количество символов «*» в каждой строке. В каждой строке заменить символ «*» на символ «_». Нахождение количества и замену символов оформить в виде функций.
Вариант 14. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки с нечетным количеством символа «+». В каждой строке заменить каждый второй символ «+» на символ «-». Нахождение значения и замену символов оформить в виде функций.
Вариант 15. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки, в которых есть нечетные цифры. В каждой строке удалить все нечетные цифры. Нахождение и удаление символов оформить в виде функций.
Вариант 16. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки с максимальным количеством нечетных цифр. В каждой строке переместить нечетные цифры в начало строки. Нахождение максимального значения и перемещения символов оформить в виде функций.
Основные порталы (построено редакторами)
