Лабораторная работа № 5. ?имечание. Логическое значение ИСТИНА (Т1ШЕ) можно закодировать кодом РРРР, а ЛОЖЬ (РАЕ8Е) — кодом 0000
Тексты, логические выражения, стек Задания к лабораторной работе Время выполнения 4 — 6 часов. 1) Введите значения переменных с клавиатуры, вычислите значение выражения и результат выведите на экран. 2) Выполните задание на обработку текста. 3) Составьте программу, которая позволяет построить таблицу истинности для заданного логического выражения и выведите ее на экран. Проверьте результаты работы программы с помощью составления таблицы истинности. Примечание. Логическое значение ИСТИНА (Т1ШЕ) можно закодировать кодом РРРР, а ЛОЖЬ (РАЕ8Е) — кодом 0000. Возможны и другие варианты кодирования. Варианты заданий Вариант 1 (п - 1)п{п + 1) а) --------- ъ----------. б) Подсчитайте число русских букв в данном тексте. в) (X апс! У) ог (2 апс! X). Вариант 2 ч 3, с(с - 1 )й а )а'Ь+ 2. б) Подсчитайте число вхождений заданной буквы в данном тексте. в) по-Ь (X ог У ог 2). 1) Ь2 - 4ас. б) Подсчитайте число слов в строке. Слова отделяются друг от друга ровно одним пробелом. в) X апс! (по-Ь У ог 2). Вариант 4 а) (а + Ь + с)2. б) Определите, является ли данный текст числом, записанным в десятичной системе счисления, т.е. состоит только из арабских цифр от 0 до 9. в) по-Ь (X апс! У) ог 2. Вариант 5 а) а2 - (Ь- с)2. б) Удалите из данной строки любой введенный с клавиатуры символ. в) по-Ь (X апс! У апс! 2). Вариант 6 } 4 б) Составьте программу, удаляющую все лишние пробелы из данной строки, т.е. оставьте между словами не более одного пробела. в) X апс! по-Ь У апс! 2. Вариант 7 а) аъЬ - аЬ\ б) Определите длину самого короткого слова в заданном тексте. в) (X апс! У) ог поЬ 2. Вариант 8 ч с(с2 - 4)(с2 -1) а) 10 ■ б) Замените в заданном слове все буквы «о» пробелами. в) (X апс! 2) ог (У апс! 2). Вариант 9 а) а2 + Ь2 + с2. б) В тексте, состоящем из латинских букв и заканчивающемся точкой, подсчитайте число гласных букв. в) по-Ь (X ог У) апс! 2. Вариант 10 а) 2 аЬ - с2 + й2. б) Дано слово. Переверните его. в) (X ог У) апс! по-Ь 2. . п(п - 1) т(т2 - 1) 2- 3 ' б) Заданы фамилия, имя и отчество учащегося, разделенные пробелами. Оставьте только фамилию и инициалы. в) X ог по-Ь (У апс! 2). Вариант 12 а) 100 а2 - АаЬЫ. б) Вычеркните /-ю букву заданного слова. в) по-Ь (X апс! У ог 2). Вариант 13 а) -ЮаЬ + 12Ы - 4ай. б) Вычеркните из заданного слова все буквы, совпадающие с его последней буквой. в) по" Ь X апс! У апс! 2. Вариант 14 а) (х - у)1 + г2. б) Вычеркните из слова X те буквы, которые встречаются в слове 2. в) по" Ь (X ог по" Ь У ог 2). Вариант 15 а) х4у4. б) Составьте программу перевода строки строчных русских букв в прописные. в) (X апс! 2) ог поЪ У. Вариант 16 а) х4 + у2. б) Составьте программу, вычеркивающую каждую третью букву заданного слова. в) (X апс! У) хог (X апс! 2). Вариант 17 а) х2(у2 + I). б) Составьте программу, позволяющую выяснить, на гласную или на согласную букву оканчивается заданное русское слово. в) (X хог У) ог (X хог 2). Вариант 18 а) х(у2 - I2). б) Дана строка. Подсчитайте в ней число вхождений букв г, к, I. в) по" Ь (X хог У хог 2). Вариант 19 а) ху2 + уг. б) Дана строка. Определите, сколько в ней знаков «*», «;», «:». в) поЬ X апс! (У ог 2) а) ху + 1+ I2. б) Дана строка, среди символов которой есть двоеточие (:). Определите, сколько символов ему предшествует. в) X хог У апс! поЬ 2. Вариант 21 а) (х + у)(у + г)х. б) Дана строка. Подсчитайте самую длинную последовательность подряд идущих букв а. в) по" Ь X хог У хог 2. Вариант 22 а) ху{1 - х) + I. б) Дана строка, среди символов которой есть одна открывающаяся и одна закрывающаяся скобки. Выведите на экран все символы, расположенные внутри этих скобок. в) X апс! по" Ь У хог 2. Вариант 23 а) х + у(х + г)2. б) Имеется строка, содержащая буквы латинского алфавита и цифры. Выведите на экран длину наибольшей последовательности цифр, идущих подряд. в) (X ог У) хог по" Ь 2. Вариант 24 а) (х + у)2 - г2. б) В строке заменить все двоеточия (:) точкой с запятой (;). Подсчитайте число замен. в) X ог У ог (X хог 2). Вариант 25 а) 1{х + у)(у - г). б) Строка содержит одно слово. Проверьте, будет ли оно читаться одинаково справа налево и слева направо (т.е. является ли оно палиндромом). в) X хог {поЬ У ог 2). § 5. ВНЕШНИЕ УСТРОЙСТВА ЭВМ: ФИЗИЧЕСКИЕ ПРИНЦИПЫ И ХАРАКТЕРИСТИКИ
|