Тема: Массив строк

Примечание. Каждый студент самостоятельно выполняет только свой вариант. После выполнения задания студент составляет отчет в виде 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 символьных строк. Вывести строки с максимальным количеством нечетных цифр. В каждой строке переместить нечетные цифры в начало строки. Нахождение максимального значения и перемещения символов оформить в виде функций.

Основные порталы (построено редакторами)

Домашний очаг

ДомДачаСадоводствоДетиАктивность ребенкаИгрыКрасотаЖенщины(Беременность)СемьяХобби
Здоровье: • АнатомияБолезниВредные привычкиДиагностикаНародная медицинаПервая помощьПитаниеФармацевтика
История: СССРИстория РоссииРоссийская Империя
Окружающий мир: Животный мирДомашние животныеНасекомыеРастенияПриродаКатаклизмыКосмосКлиматСтихийные бедствия

Справочная информация

ДокументыЗаконыИзвещенияУтверждения документовДоговораЗапросы предложенийТехнические заданияПланы развитияДокументоведениеАналитикаМероприятияКонкурсыИтогиАдминистрации городовПриказыКонтрактыВыполнение работПротоколы рассмотрения заявокАукционыПроектыПротоколыБюджетные организации
МуниципалитетыРайоныОбразованияПрограммы
Отчеты: • по упоминаниямДокументная базаЦенные бумаги
Положения: • Финансовые документы
Постановления: • Рубрикатор по темамФинансыгорода Российской Федерациирегионыпо точным датам
Регламенты
Термины: • Научная терминологияФинансоваяЭкономическая
Время: • Даты2015 год2016 год
Документы в финансовой сферев инвестиционнойФинансовые документы - программы

Техника

АвиацияАвтоВычислительная техникаОборудование(Электрооборудование)РадиоТехнологии(Аудио-видео)(Компьютеры)

Общество

БезопасностьГражданские права и свободыИскусство(Музыка)Культура(Этика)Мировые именаПолитика(Геополитика)(Идеологические конфликты)ВластьЗаговоры и переворотыГражданская позицияМиграцияРелигии и верования(Конфессии)ХристианствоМифологияРазвлеченияМасс МедиаСпорт (Боевые искусства)ТранспортТуризм
Войны и конфликты: АрмияВоенная техникаЗвания и награды

Образование и наука

Наука: Контрольные работыНаучно-технический прогрессПедагогикаРабочие программыФакультетыМетодические рекомендацииШколаПрофессиональное образованиеМотивация учащихся
Предметы: БиологияГеографияГеологияИсторияЛитератураЛитературные жанрыЛитературные героиМатематикаМедицинаМузыкаПравоЖилищное правоЗемельное правоУголовное правоКодексыПсихология (Логика) • Русский языкСоциологияФизикаФилологияФилософияХимияЮриспруденция

Мир

Регионы: АзияАмерикаАфрикаЕвропаПрибалтикаЕвропейская политикаОкеанияГорода мира
Россия: • МоскваКавказ
Регионы РоссииПрограммы регионовЭкономика

Бизнес и финансы

Бизнес: • БанкиБогатство и благосостояниеКоррупция(Преступность)МаркетингМенеджментИнвестицииЦенные бумаги: • УправлениеОткрытые акционерные обществаПроектыДокументыЦенные бумаги - контрольЦенные бумаги - оценкиОблигацииДолгиВалютаНедвижимость(Аренда)ПрофессииРаботаТорговляУслугиФинансыСтрахованиеБюджетФинансовые услугиКредитыКомпанииГосударственные предприятияЭкономикаМакроэкономикаМикроэкономикаНалогиАудит
Промышленность: • МеталлургияНефтьСельское хозяйствоЭнергетика
СтроительствоАрхитектураИнтерьерПолы и перекрытияПроцесс строительстваСтроительные материалыТеплоизоляцияЭкстерьерОрганизация и управление производством