В.Н. Пильщиков - Сборник упражнений по языку Паскаль (975819), страница 7
Текст из файла (страница 7)
3)про!,;:лгггь„3Б33дько Оргии 3:их гг3лич333:3х 3Б' 33сслс3333СЗО ч3БО33. и) 51а3 о 100 чисел. 13аиечатать с!Зачала БЗС Ог; 3333а3- тельиьч Б33 Бсх а аа3сч! Бге Огтал3! 3йс г) Да!333 кп сло и. О!'1)сдет3333ь пс)33!и!! О3833ыатсл! Бь38 чле3! 3333ССЗС13сг3Б' ОАБ3!О '3Б х3, х„,х„,, где х, О„.3 "-1331х„,). 8.16"'. Г)13О313а3333а 1М«33,3 Л333Ь ас,333 3! "у )Х383 3 ХХ333+. --1-Х:;;33.,Л1Х~33- .' Ха)33~-с +Хгк33в ) если Б33сла '3, я Вво":д 3, '3а3 "! " с ч33' 'кк '!" ! СО3 33!ко' 33,, 1 8,17.
11ро(рама(а. 1!О вада((ыым веп(ествеииым 1и(слам (г~, йп ° -.~ 0,.~, ' ияисвигь звачсиие миогочлепа а„„х""+п,,х'-','-...— -И,1-ь(:. ( и Е(О ПР(Л(((В(~Д(КВК В ТОЧКЕ 1(акис (в;кксппя иапо в(к(пп в программу, чтобы Опа правпльпо выголпялась Лля мпо(очлепа 45-и оп пенит 8.16". 1!рогргосв Я..Ы((г( тек((т иа 80 л(пер. На((сватать си((юлг( все пифвы. Вкодк(цке в (!епк я ватам Все Остзль- ! иые литеры, Гохравкг( ..рк это::.( Вваккп(ое расволоже(ке литер г ки кл(и и, мп(к лгух групп. 8.!9. 1(рограмка.,1ап текст, содергкагциа от 1 до 70 букВ, за ко(орь(м следутт точка. 14апеча(тать в(от текст В 061.'ат((оь( поряаке.
8.20. Г(рограк(ма,,1ап пепусто(3 Ге((ст иа циф!ц аа которьм еле ус:-: то(ка. 1!(печатать цифру, иаиболее часто ветре кво(пжск в ГГО(( '(екс(е (если та(п(х цифр иесколь- кО папе'ытааь л(ОРТАМ пз (и(к). 8.21.:;;( ..=- !000; ва(' а.ряске(1 ВГ(ау 11 .п) 01 с1(ЯГ; 11апечаыпь (( алекси(ы тыссива К иклексы которыя явля10тся: а)' стс(.'сь(пп( цгойкп (1, 2, 4„8, 16,,)„ б] пол ымп ьваг(рагг(мп (1, 4, 9, 16, 25, ...); В! .
"ч,«'и ГбкГ.. ( ( (1 2 3 б 8 !3 ). 8.22. (Яг к:агга, 11..1001 о1 гса1,. а:атау 11..301 о1 1..100; Бь(числить а — умму тех ал(мептов масспва х, ккдексы ((Отп!аь>к сОГсалав(т сО Гиычеипями алема(ГГОВ массиВЯ й (й,:~-.гб и!Ги ('--!). 8.23. Кы х:аггау 11..9(9991 01 геа1; в;геа1: 1)ыч(к лить (и иаекс 1-( О (лв(ГЯВИОГО к агкдОК Г уммы — кйядрат)( а "(а( " 1-'з)(к(+кб+ ° - ° +лн)(ли+ ° ° 1 ки(). ° ° ° ° ° (лмо( ( ° ° . 1 кнев).
8.24. сопя( и — 20; чти я.рас1(е(1 аггау 11ап) о1 сваг; 11ап(чааат' ! ("(т!(ы а„массива Б В вице тЯГли((ы( а.": а... у' "* (яа( .( к 8.2'1. Брогрзг»»ка. ЕЗО1»»)кгааь веси гивь1 11», 1)„...,п,„ где и зад 1п1гос пе )О1 ги и )О„О»» й)»»1)+й» при и 1» 08) 8.21). соп.1 п -110; уаг к:аггау 1)..п1»)1 геа1; Преобр1»зойзть 1аасскв х ио слелу1»»п»ск))» п1»агилу (х», з)гаи»")иге А го злсвгепта К1ас»впа»1ослс прсМрьзоваиия)1 а) хкк п1зкхг ири 1:„- 1 в А: 1')»' а,»11»к)еи)1»1 иги»сава раг полов,и гь» 1) О0»рати)в» по- РКД1ЯК и) х,'--х,, х» х„хки»»ргк,+хк-1-хх, ф8 ири А=-2, 3, .
„и — 1; г)К зле)гепты к)ассвва ииклически сдвияу)ь на одиу 1»озипкго влево х,',,:-х,, х» — х,, прв А=-1, 2, и — 1: д) алекс\бать) ь1ассива» в»икли»)ьст1,* с)!З)п)уть вз»тво ио- 31'П»И1 В. ЕИГ». 8.27. Заг х,уи1ггау 11..701 01 геа1; ;1 1 8о. 1)рсобразоват) иассг)в х ио следу)г»и)ему правилу 1воспольаоваи)лись 11асги)вот) р как вс)'м)ог:г)е;ьнь)11): а) все о рищатель))ь)е элок»сить) к)ьссива х перепсств в е) О )к1»)зл»к а все Оь')альп))с- . в ио1жи, сокра»1яя )гсход- 1 пое зааиьи»ас расгологкегии как с;кл11 .;рк ип "Л1)пак, так и среди осталь)икк злгмекгов; г 6) алеке)гсьа ыассива х виклииеск)» сдвипуть иа А поЗИ)В!И ВЛЕКО.
8.28". сопз1 1с=-50; па=20; и†:-=70; (и†. — 1' +и:) уаг к:аггау 11.Л)) о1 геи1; у1з)кау 1),.п)1 о) геа1„ гикггзу 11..п) О1 гса11 .ллскеитьг ка1кбого из гвассипОЗ х и 1/ упора»вочеиь) по ~субь)~зиикк г )бье)ии и ь ~леиеиг)в втек,»и1) к пас)'ивов З ОДИВ И)»С1лга 3 '1ЗК, »П) 1.11 гл: сиОИ,» О)И13ЗЛ1И Ь УиорЯДО. 8 21) .*.)г АГГ)»)1)18)»8 и:раскей зггиу 11..61 о) '0'..'9'; з) )к пассив и записать 1)иг)»р)1»и1сла А. б) И ..
' " А-- 'аор„. "«" .«'1 ' .:. ик)р .", ". ". ОА 1;ро ааи1иг»а -:ра,)11 1);,га; 11 о) ')»'„71)*; иорид1 1 —.= р»»с)гсг) аггау 11..21 р) ')з) и):иаиикгк; ри»» р»»л»)к; к:и'З1; ЗЗ Переменкой Есгиьу еэка присвоить значение 1гие, есл! в массиве И!11511 есть одинаковые имена, и япачеьие )а(эа иначе. 8.36. Ваг х:аггйу 11..50) О1 1.. пахи 1:йоо1еап; Гарем("1пюй 1 присвоить значенйс Ыне или !!1(хе в эйВЙ ! 1 спмостк от хжо, есть илн иет средк элементов массива х; а) хотя бы одно число Фибона1Я1; б) не менее двух степеней двойки. $5.37. 1уре слово=ряс!1е1) Й1тау 11..10) о) с)ит; еаг х,у;слово; еп:ЬОО1еап; ! ! ! С!итак, что в каждом из слой х н 1! Вет повторя1оиткхся литер„присвоить переменной гд значение 1гие, если слова х и р Отли 1Й1отся телы!о порядком входя!них в нкх литер, п эначение )а1ас иначе.
6.38. сопэ1 и- 100; 11., ) О1 Й1; :~'порядочит! массив х йо неубыванн1О (!. е. йереставить ем! элс"ыситы так, чтобы для всех А гыполнялось х„. -хь„), 11спользуя слсдуюнп! Й алгорк Г11юрчирОякн (упорядочен!!Я)1 а) 1!ар!паров!!а Выбором! отыскиваси я мйксималькь1Й элем11гг н псреноск1ся в конон массива: зяте' ! этот метод приме!и!ется кО Всем элс1Й итам, иромс 11оследье1'0 (он у1ке пако~:нтск н11 сирс11 окся1чательноз! мссзе) н 1ь д ОР' б) со "йи171йака обиеногн (ЯСЛ1017 ййи рэка)1 последОВЙ- телы!о 1.ОЙВ1.ива!от! я пары соседних элементов х, н х„,1 (4--1,ч.,~, .,л — 1) и, если х„" х,, 1О ойи перестй11- ляю1ся; тем сах1ы!я наиболь~и11 элсес1гг Окажется нй СВОЕМ МЕГ11' В КОК!И' Ма!ген аз; ЭЙТЕХ! ЭТОТ МЕТОД ПРНМСНЯе1ся ко Вс1э' элст1е1г1Й11, кром!". 1юследйего, и С.,и в) сора 1реа1га а!С1ла ьа, йл пу- ь первые ~-.
элементов 1хасс1ва уни "1ги1рядочсны 1ю иеубывапикч берется (4+1)-Й .!ленси- и разме11!Йстся 1!реди первых Й! Йлемс1гптв 1Йк, чтобы )порядсчеииыми оказались уже 511 йсрвых,элеагн ыю; этот лчод йрк11ейяелся при Й О! 1 до ! — 1. 8.39'. СО1т.1 п.-500; саг хиптау 11..п) о1 )П1ейег; р:1й1едег; Ра!О..п; 3хих11чгг11 ь1Й1тива х упорядочен!1 ио еоэра тани!0, !рсбуется й11нсг!нить исрсмеикОЙ А' комер элс.'лен!а ма1снва 1', равного числу 15 илп О, если такого элс11с 1та нст. И! ги!ли юеать 1л1дуюи:ии метод дво;1чиого (1:ниаркого) поиска! срйьи1ить р со 1.рели!в! элес!энтом масюсва (или влеьм'птом Около (('рс((.* 'й;(); есск( нти числа равны, Поиск Ваверюэе(ся, Гс(и ме и Гчс((и(е сре((ке(о злеыекга, то Р ((адо; ск.: и.
(, Л(вон и;Г(оникс ыас(ква, а Иначе — в пра- ВОП: и пь(ираииой ('(ПОипке иркмеп((ст((я зто( (кс алГОрнтм. ЭЛ1( соп " (( -((('". число — рс()оч1 3(тау 11..п) О1 цифра; (;.л а,(ис:ч('( '(О; (:Ь('О1еаи; )хасс ч(.(-р( .Пч,( и,'~ ь (ь п(.с.ю птвательнооп( цифр десп- ти'и-,он 3(и.и(х кс(ппо)п(х Г(с(:трицательпнх це,ь!х чп((п(, ПОЛУЧИГЬ С вЂ”.СГ(ВЛО(:(*-(ГЮЕ ПРЕД:таПЛЕЮ Е ДГП( СУММЫ Зткх дв((х чи 'ел. Если и сум'(с ОкаынГся Полее и ппфп, т0 ее левую цифру (п(чрс(си.(ь, а переменкой 1 присвоить зка некие ГГИГ кка(е переменки(( ( присвонть аиа(ек((е 1ПМ. ЬА1. 1уре злемспт=-((,.99; к ь(сс(.(ч -- р(юпен аггау )зле(»ект) о( Ьоо1еап; Г(к х,уци( ПГ(л(ссгъо: (:Ьоо!сап; Ра(ссмп(ривак ма(кикы х, р и В к.к п)хе(ю~ Гвл(пня п(по- тО)к(х (4(юхтсств из Об! актов типа Гч(ех(ГИ(и (т)Г(1=1гпе, если ВГ(ГТ(снт 1( (рии((алюкит ь(нохкеству х, и х)1(1 /((1м( ина(че, и . и.), рс, ли члкать следующие ог(ерацп(н над а) (и- с( еик(~() Г иписьон" ь:(и(гчс( ие Ггмс, сслп ыко(ке- ство (' яьл" с (( я п(д(п."Онп'ств( и множества р, и 3((ачспке ~од(( и,'(аче; Я ",.
(( Н (ГЕ (СССЧСИИ(Г ЫКОК(ССТВ" В): х (;, — сньсдпне(п(( Г, Г(сскеств; Г) х -'.. (( разно(пь ьпюхк(ств 1В х ВхОдят В('е чле- меий( кп:, Яоп(рые не кходнт н рр 8,42. Г(ГП( и 2Р; (;1:-21; )п1.-((+1) сю РЯмхгпу 1((..п1 (.1 геа1; 1(:Ги(т(у 19 п11 О1 гса1; апса1; ( 1ΠР— х(л(схиу кичффкцпеитов м(~ОГочлеиа (((м', ~и(((и и)",',(;.Гчи комифпцке(пон мкОГОчх!Вна 1х — (()Р(х); (,) (, — игч скп х( чффипис((топ мгюгочлека Р1х.)-а). 8. 4Ь(. 11(ч и 1 амма,,'Гана Последовательность иа 199 1О(8(п(1и~(чх ~(слыл ч(пел. Г)я(чтй суы((у чи(сл еги(Р( пост(Г- донатс (Ги(т Гч, ра(.'(ю.к ягсип((х мсч;ду ('а(Гсимгоп-.пь!м и минимзлы(ы(( 9(и( л,-(((п 1В сумму Вклк(чн; ь и Ооа Зт(. х числа), аь (р 8'.14.
П«»о!1)з!»!и|а.,54зн!»5 коордииззы 5! '|О»к:ь на пл|,скости: » ь |/„..., т„, р, (и 20). 1.)зй |и !.Омера дзмх ТОМСК, Рз|зстояиие Мсок/ У ИОТО)5! |Мн Н' !" ГОЛЫИСС «Сяитзть» ято Гзкти! ! | Рз ТГ "к'к |з| |с|зги !»555!). 8Л5. П)5огрь»ья|а. ДГ|ны две и!|ел|';к»взт|лыгости по 30 Гьслых Кисел в каждой. К!»йгн нзи|зе5|ыпее среди тех яи! Сл и|рвой после Зжзп 55ык|с5и, ко"орые ||с Г|ж55ьг во в|о)55!о ь»следовзтелыгость (с|5|тая, 'гго хг. "!'и ! Зо такое икло ес! ь). 8 46. Программа. ДЗГ|а псслеГОЗЗ||л|я|ость из 20 ие. лых »я!се.я. Определить колике|зев | | версий в втой последоьатслы|остя (т.
е. !И!55|к пар элементов, в ко|орь|х бол|,!нес кисло !»зходится слева |,т ые55555|его: х!.:.х, при ! «). 8.47. Программа. Лзн текст из с грозных лзгинсьнх буки, за ко|ор55м след)ет тояьз. 15ГЯ»Г зтзль в 5»лг)авитном ПОРЯ,*|к!', Зсе буквы, котОР| я! !»З||д»!'Г в зтОт текст ОО с|янову разу. 8.48. Программа. Нзпсязтать зззанный текст из 1150 литер, удалив из него повгорнь»г 55К«5|Звени!! каждой лите)5! !. 8.499ь Про'1 з. П Р ."... »,:». '' Р' 'л« . Р входит в заданный ~енот, !он|»1мкз! ||:й |,е Гк ле!. |00 555!!ар и ОКГ»5!»|иязюп5555|ся |пикой (в Гам |Скет | |яка не нхсдит).