• Document: 1.5. ПРОГРАММЫ ОБРАБОТКИ СТРОКОВЫХ ВЕЛИЧИН
  • Size: 203.4 KB
  • Uploaded: 2019-05-17 17:44:54
  • Status: Successfully converted


Some snippets from your converted document:

1.5. ПРОГРАММЫ ОБРАБОТКИ СТРОКОВЫХ ВЕЛИЧИН 1. Составить программу вывода на экран строки из слу- чайным образом выбранных а) n малых латинских букв; б) n неповторяющихся малых латинских букв; в) n неповторяющихся малых русских букв; г) n неповторяющихся малых букв иностранного языка. 2. Составить программу, выводящую на экран таблицу шестнадцатеричных кодов ASCII. 3. Составить диалоговую программу на тему «Давайте по- знакомимся» с использованием средств контроля вводимой пользователем информации. 4. Текст не содержит знаков препинания и набран одина- ковым шрифтом. Составить программу определения количе- ства использования в тексте а) заданного символа; б) заданного слова; в) заданного двухбуквенного сочетания. 5. Составить программу, которая в заданном тексте а) заменяет одну заданную букву на другую; б) заменяет все буквы «а» на «о», а буквы «о» на «а»; в) каждую запятую заменяет словами «без шляпы», а каж- дую точку — «в шляпе»; г) после каждой буквы «б» добавляет буквы «як»; д) заменяет каждую встреченную в слове букву «б» соче- танием букв «ку». е) заменяет одну заданную последовательность символов другой — той же длины; иной длины. Подсчитать число про- изведенных замен; 66 ж) убирает лишние пробелы между словами, оставляя их по одному; з) вставляет между словами вместо одного пробела запя- тую и пробел; и) удваивает каждую букву; к) заменяет все маленькие буквы на большие; л) вычеркивает все буквы, совпадающие с заданной. 6. Дано предложение без знаков препинания. Составить программу поиска а) количества слов в предложении; б) слова наибольшей длины; в) количества слов, оканчивающихся на мягкий знак; г) количества слов, начинающихся с гласной буквы. 7. Дан список слов, разделенных между собой пробелами. Составить программу а) поиска всех слов, в которых ровно два раза встречается заданная буква; б) поиска количества слов, у которых первая и последняя буквы совпадают между собой; в) вывода на экран строки, составленной из n первых букв всех слов; г) вывода на экран строки, составленной из n последних букв всех слов. 8. Составить программу, которая в словах с дефисом меня- ет местами части до и после дефиса. 9. Составить программу вывода на экран списка символов, из которых образован заданный текст. 10. Составить программу, определяющую в заданном тек- сте для каждой буквы алфавита а) количество ее употребления; 67 б) частоту ее употребления (отношение количества упот- ребления буквы к количеству всех букв в тексте). 11. Составить программу, в основе которой лежит исполь- зование банка пар слов. Пользователь вводит предложение. Компьютер формирует ответное предложение как модифика- цию предложения пользователя, состоящую в замене каждого входящего в банк

Recently converted files (publicly available):