Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Тесты и результаты. [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] Напишите программу перевода римских цифр в арабские.


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.011 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал