Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Тесты и результаты. [561] Даны k чисел. Удалите из них те, которые в своем шестнадцатеричном представлении содержат E
1) 63 = $3F =1111112 2) 64 = $40 = 10000002 3) 80 = $50 = 10100002 4) 129 = $81 = 100000012 [561] Даны k чисел. Удалите из них те, которые в своем шестнадцатеричном представлении содержат E. Остальные необходимо упорядочить по возрастанию. Тест. 80; 94; 4798; 12; 1000; 1111; 300; 64. $50; $5E; $12AE; $C; $3E8; $457; $12С; $40. Результат. 12; 64; 80; 300; 1111. [562] Даны k чисел. Выберите из них те, в шестнадцатеричном разложении которых нет цифр 0, 1,..., 9, а есть только символы А, В, С, D, Е, F. Тест. 546; 819; 170; 187; 204; 255; 111. $222; $333; $AA; $BB; $CC; $FF; $6F. Результат. 170; 187; 204; 255. [563] Даны k чисел. Выберите из них те, в шестнадцатеричном разложении которых имеются только одинаковые буквы. Тест. 85; 35; 255; 170; 186; 187; 273; 204. $55; $23; $FF; $AA; $BA; $BB; $111; $СС. Результат. 255; 170; 187; 204. [564] Даны k чисел. Выберите из них те, которые в своем шестнадцатеричном разложении не имеют других цифр, кроме А и В. Найдите из них такую перестановку, при которой, соединяя подряд шестнадцатеричные представления отобранных чисел, получим строго периодическую последовательность типа АВАВАВАВ или ВЛВАВА. Тест. 186; 255; 10; 204; 171; 35; 11; 26. $ВА; $FF; $А; $СС; $АВ; $23; $В; $1A. Результат. 11; 171; 10; 186 или 171; 10; 186; 11. (В ДВА ВА или ДВА ВА В). [565] Даны k чисел. Переставьте их так, чтобы соединенные подряд их шестнадцатеричные разложения давали бы периодическую запись вида 123123123....которая не обязательно содержит целое число полных периодов, а может быть оборвана в произвольном месте. Тест. 35; 291; 49; 18. Результат. 18; 49; 35; 291 или 291; 18; 49; 35. 12 31 23 123 или 123 12 31 23. [566] В шестнадцатеричном представлении числа переставьте цифры так, чтобы образовалось шестнадцатеричное число, такое, что его десятичное представление состояло бы только из одинаковых цифр. Тесты. 1)$9ADC; 2)$745; 3)$30D9. Результаты. 1) $AD9C =44444; 2) $457 =1111; 3) $D093=55555. [567] В данном символьном массиве определите количество элементов: а) являющихся палиндромами; б) представляющих периодическую последовательность; в) состоящих только из одинаковых символов; г) длина которых равна трем; д) в составе которых есть символ звездочка " *". [568] В символьном массиве N*N помещены латинские буквы. Они считаны но строкам в последовательность букв, которая в свою очередь зашифрована так, что сначала записано количество подряд идущих одинаковых букв, а затем сама буква. Например. F F Р Р Получаем: " FFPPPNNNNNKFFAAA" Р N N N Шифровка: " 2F3P5N1K2F3A". N N F К F A А А Зная шифровку, напечатайте двухмерный массив и выделите колонки, являющиеся палиндромами. Тест. " 4P3F602T3N304P". Результат. Р Р Р Р F Палиндром образует колонка 4. F F О О О О О О T Т N N N O O О Р Р Р Р [569] Напишите программу, переводящую сумму в рублях н ее полное название в копенках, например:
СУММА? 29320.25 ДВАДЦАТЬ ДЕВЯТЬ ТЫСЯЧ ТРИСТА ДВАДЦАТЬ ПЯТЬ КОПЕЕК. Сокращать слова нельзя. [570] Дано число копеек. Выразите его в рублях и копейках, учитывая окончания. Пример. 4127 копеек = 41 рубль 27 копеек. 23721 копейка = 237 рублей 21 копейка. 302 копейки = 3 рубля 2 копейки. [571] В данном тексте нас интересует любое наперед заданное слово, а также два слова, следующие непосредственно за ним. Укажите все такие последовательности слов, которые имеются в данном тексте, и подсчитайте их количество. Тест. ‘’FIL КО BIS TU АВ КО LI AF PRO STO КО Li OF". Слово " КО". Результат. 1. " КО BIS TU". 2 " КО LI AF". 3 " КО LI OF". [572] Напишите программу, которая располагает русские слова по алфавиту, учитывая все буквы каждого слова. [573] Напишите программу подсчета количества слогов в слове. [574] Будем обозначать число, образованное последовательной записью всех цифр, составляющих числа А и В, через А& В. Например, А = 46, В = 37, А& В = 4637. Найдите целые числа X, заключенные между и 500, удовлетворяющие уравнению iNT(X/2)& X+X*X=(X-1)& (X+1). Результат. 1; 49; 499. [575] Напишите программу, которая позволяет выбирать из меню фамилию поэта. Нажатие на пробел должно приводить к выводу на экран четверостишия этого поэта. [576] Значению символьной строки соответствует запись действительного числа в формате с фиксированной точкой. Запишите это же число в формате с плавающей точкой. Тест. 1) " +234.567". 2) " -0.000078" Результат. 1) ‘’+0.234567EЗ". 2) " -0.78Е-4". [577] Откройте текстовое окно. В нем равномерно с интервалом в одну позицию расположите три рамки, заставив бежать звездочку 1 между первой и второй рамкой, а также между второй и третьей. Внутри расположите текст в виде двух параллельных строчек, кoторые: а) движутся в одном направлении; б) движутся в противоположных направлениях. [578] Напишите программу, которая позволит вводить те или иные последовательности символов на фоне работающего секундомера. [579] Из всех различных букв данного слова составьте палиндром минимальной длины. Тест. " перевал". Результат. " первалавреп". [580] Осуществите вырезку между самой первой (по алфавиту) и самой последней буквами текста. Тест. F$ = " TJGFBQWERTYCCG". Результат. E$ = " Q1VERT". [581] Подсчитайте наибольшее число подряд идущих символов: а) одинаковых; б) в порядке возрастания; в) в порядке убывания. [582] Удвоите символы из последовательности группы символов, расположенных между скобками. Сами скобки исключите. [583] Найдите все слова с максимальным содержанием буквы А. Расположите их в порядке убывания длин. [584] Дано натуральное число k. Запишите его русскими словами. [585] Найдите количество таких групп подряд идущих букв данной символьной строки, которые начинаются и оканчиваются одной и той же буквой. [586] Расположите все слова предложения по возрастанию длин этих слов, а в случае равенства длин - по возрастанию количества одинаковых букв в слове. [587] Найдите самое короткое и самое длинное слово предложения, и все слова между ними расположите в порядке возрастании длин. Тест. AS = " ZX CVB ASDFCiH QWER TY ASDFG GHJ V NM BVCX KJHGF'. Результат. B$ = " ZX CVB ASDFGH TY GHJ QWER ASDFG V NM BVCX KJHGF". [588] Найдите все слова предложения, которые имеют заданную длину и не содержат гласных букв. [589] Дан многочлен, коэффициенты которого - целые числа. Многочлен введен в память ЭВМ в виде значения символьной переменной, например, 18*Х^7 -2*Х^9 +6*Х^8 -Х^10. Перепишете данный многочлен по убыванию степеней переменной X. [590] Дан многочлен. Приведите подобные члены и расположите слагаемые по убыванию степеней. [591] Дано несколько натуральных чисел, записанных в качестве текстовых величин. Выпишите из них те, которые не содержат ни одной из цифр, имеющихся в наибольшем числе. Тест. " 67; 23; 567; 8765; 123; 6789; 555; 261; 439; 854". Результат. " 23; 123; 439". [592] Определите, сколько раз в предложении повторяется самое короткое слово. Наиболее длинный ряд слов между двумя самыми короткими словами расположите в порядке возрастания дайн слов. [593] Определите, сколько слов в предложении имеют подряд две буквы А и не имеют ни одной буквыВ. [594] Дан текст. Напечатайте его внутри текстового окна длинной 20, выровняв каждую строку как по левому, так и по правому краю. Перенос слов не допускается. Между словами можно поместить 1 -2 пробела. [595] Дано предложение, состоящее из k слов. Найдите для каждого слова наиболее часто встречающуюся букву. Тест. " АААК ВВАА SAS ABCD", Результат. 1-е слово. Буква «А», 2-е слово. Такой буквы нет. 3-е слово. Буква «S». 4-е слово. Такой буквы нет. [596] Напишите программу перевода римских цифр в арабские.
|