В.Н. Пильщиков - Сборник упражнений по языку Паскаль (975819), страница 9
Текст из файла (страница 9)
!ург ГЫГа -(тес),Ыпс,йгссг1,ус11оту,ЫВГР,Ми(е); 1аг хх ОЬ.Г; БО вхстикО(( (узкль залакы посл( лова и л(иихт1 стРОчиь(х латинских (букв, за к(тто-;33 Й сл(з((т 1(п(с(б(с(1 Есл(3 -г;О ирвин,*тг,изи '1"!111сь зни'к333133 ги('.' (ут(ог, тс !3)13к 1(ои ".'.* СГО пере((еи13с(1 х, Лилие ' х биьггь об,( с.ибк 10 (1 ))айги (3(либаи и сл(232(О(и(33 1(ро(рг((ис-: рптряп еггогз Опии((л о(1(033',3. уаГ а(р(и к('и ЗГГау ) ). ) 3) сг с)(аг;, 12), '31: 11"О ел(1; )1еи(п г 11А;.); гс3(!::. ) 1( !О бо )от ):.—...) (О 4 со 1) ':)(Р го и))) 1)1еп )л(=)(-)1 ); 0 )("'(т Отеп ((Г3(е)п)ь) сРС ((31)с)игь1213) еги) )0.)(3'. Сог а', т -'а(ит32; )ЯРО 1 0;Окс — )и(сне(: З1т(0 г) ..2(011) О1 с,'*ЗГ; (,(г а(г(рик(1; ЗЛО .2Ю; Опрелел(3(ь, (колько рая )Л) в строку ь' пхол(г( ли(с(О, ПЕРСИИС (СИ(ИК( В КОИСГЗ(3(С )О.) )'.
1)((играх(х(и л(а(1 —.~л(с( ия 00 лптси. Г)а 1еил- та1ь то Сысое(рои(ии русск е 63ук((ь(, вхолкио3с В в-О1 ек(т. )03. ) 2, )Оро1рзьо(е. Ляи тскс( вк «роиии(х рус( ки . букВ, яа кот'21(ль( сл.л)С1 "О(ка, ) а(31'(а(ать аио' 1ек(г ЯЯГ3(зв(Оияи рус(кии' 6(к(ил!33 )0.12. ) )О((грс(1и(3,,"(а(, испуст((й (екст иа:113гяави((х русски: бу((в, аа кот(3р(иа( следует точка.
С)130(ле.тить, упорвд(вк (п,( ли ат(1 буки(,1 по ал().авкг', )ф 1)р(ира1',(з ))а(гека(;1 1, в ялфяи(3(и("; иор(3ик все ряялнчнь(е стропик( русс(.11е б(квь1, Вхол(ииис и д((нн(х(1 текс.1 ия 2(ТО лик р 1О. ) б. (уре (крика —.... 03(ск( (1 яггау ) ) ..СО( о31 с)(я(; р)звесг(кь кто в иаиа. с игроки я ияхилник Ге ((отсе 40 ,1(ятииск((х Сук(И аз кото311(ии сл(т(у(ог 1(робели( ))(ЛЗС:(яга1ь От(' с 31'Оку, 1" рс,'(варится(11О ООС3 б(иаоиав ес 1ои(13Ь( Обряаоо, и) ) лзл31т3.
исрп! 'е Рхсо(ле(3(к' ки сслй '1(1(е'с си(1 (ОбряООВЗ(в(13у(о('1 ((ль1(3ух (яиогди113, 31ссл(л((о(и(.;и ( ук- вячк, я в КО1(еи д( баи(ть иройл); В) УМЛИИ, ВСЕ ВХО(КЛЕКИИ ))И г)" ваиеии(ь кя )(я и((р:кк ит( 1кле((ис х, с":.;(н такое д) госле каи3доб буквы с) добавить букву и„ с) зачев3ть все вхождсги3я р)3 па (, а Все вхол допив ед иа и3ЬЬ 36.16. 1!рогрямма.
ДВ33а 3юследова3ельт3ость, содержа- гдая От 1 ло )()»лО33, В каждом из кото(ых От 1 до 6 строчнь3Х ла и;искпх Сукн; между соседиими слонами — за- пю.аи, за Г3оследи3,м словом — точка Напечатать: а) згу жс посл»довательиость слов, ьо В обратном порядке; 6) 1с слова„1 е( сд ьоъз(»ыми в последовательпсств на- хо»»3 и 33 3сль»о м3 и3 гди» (3го алфавиту) слова, а за ннми— тблькО бо,.ыии3..', в) з3у же последовательноси.
слов, но удалив из иев иоь333ри33е вхождения слов; г) все слс.ва„которые встречаготся в ГЗГ3следователь- нссти го оии3ому разу; д) исе различсь3е сл33Т»:., ) калай для '»аждого нз ннХ ЧИСЛО ЕГО ВХОЗКДЕН»'.36 В ПОСЛЕДОВ ПЕЛЬИОСЗЬ; е) все слова в алфавитнох3 п33ргд33е. 1(Ь17. 1)р»згрямма. Даня иос33едо3333тел3,но»аь, ссж.пжа3ця3: от 2 до 56 слов„в каждом из ко3орь3х от ! Ло 8 стр3 ии»х ла3ииских гукгк между соседнии3.
слога аив 3ж моя т» а33О3» 3 ргбелгь за последним словом — ~очка, 1)а33е~атазь .с слова последовательно ти, которые стлнч- вы с» и3клсдиеп3 слова и удоьлетвсрягот следуя3н»1ему свойст333: а) слово с3жж»етоичио; 6) псовая буква слова вход33г В нег»3 е3дс раз", В) буквы слоиа у3горядочены по алфав3Г3у; Г) СЛОВО СОВПВДаст С 3пачаЛЬИЫМ ОТРЕЗКОМ ЛатИНСКОГО алфагвта (а, а)3, а 3с и т. Л.); учесть, что В днапаз03!с а х мог) т бып л33теры огл3'»и3ы» от л,.; 33нс3»33х бчкв ,3) слово соьи3адает с конечным отрезком лап»н ксго ал3)явися (т. ух, хух и ы д.); Е) длпиа С.ЗОВЗ МВКСИМВЛЬНВ; ж) В с:и ье нет г3овг»зря3»зи~нхся 63)»3с33; з) 3 аждая буква ВхсдиГ В слово не 3;»;нее двух 13аз; 3.) В слове гл.сиь;е буквы (а, е, 3, о„и) чередукхп3Ч С С КЛ3»Т33!ИИ (0.18.
П(»о3рах3»»а, Дана пссл3доватсльиссзь, сод3(- жацая о3 2 до 20 слов, в каждом из которь3х от 2ж» (б латинских буки; м»»кду СО3едниги» словами — ие мгяее одно~~ 33рсбоел33, за 3»»3С»телн3~м словом — точ33а. Напе»3а3ь3Ь Все слова отличные с»г последнего слова, прсдварнпзльн преобразовав каждое из нпх по следук3333ех3у пряя34.чу» 66 а) 7(ср(е((ест(7 леоау(о 6)(кау и ко(я(( (х(оаа( й) (7(РС (Г(7777 л((с.((Г7777(о((7 6УЬВУ Б иа (ало слога; В) ) лал(7 'ь и:7 слоаа лс1(Бук; От(*сх, г) улахл(ь (г, сл((га лосхе л|кхо куках) д) ухал(гп лт с(7(77(а Бес лослелукхллс Бхох((х:777(я 77(рБСй ВУКЯ(; е) ух(а(77777, яз слова Все ((рель(7(уо(((е Вх.(7(кле(77:.л 77ослеля(.й оу( Бь(; .Я) осхаг(77(ь Б слои~ тол(ко лерБ(хе лх(ок((с(77(я кахкл'й йукеьи з) ((л(( сл(,БО 7(екс(((о(й( л(7((и(ео тс Ухали(ь его ГР(7(лк(о (".У КБУ 1(.7.127.
(11(с(Трах(»(а. бахаю(ое 7(еюе Я(ЯЛО си 1 до 1О()й Яа((СЯГ!а(ь (м(лсккмн 7(77(7713аь(77. !й.2й. )х)7(7(ра((х'а. Да(7 текст 7 з (а(лаииь(х ((а(илскнх ВУка„за 7((77(7РЬ(х; слеДУ(л 77Р(7(=:Г(ь 1)7(Реле.(7.7(ь Яолиетси .(л! Вл;т '(с(:(г 771(а((7(л(.и( й:(аи:7;сьго 1(яхеки.'077 ияф1(йми ((е..(ого гялла 1 до 929, н, есл(:, ягл((с(с(7, 7(а(с"7((тк(ь сл . Л((с,.((7 арайскгхсл 7(нфрах(77 (Б леся( Глиой с((с((х(е). 1)7, 21. 1117((срам((а.
1)а((ь( Яве л((те((ь( — х(ат(777: 7(а(; (й кла 1(77 а Ло й) и ь(ь()71(а )от 1 до й), 7(ахр((Я((.17 а2 Яли С5. Расс((зтлке( я ((х еяк к(7О17д(77(а!(( (к ля 77(ахх(а((к>й хк7скя, яа 7 о(Орох( !(ах((Л7(тс(7 (1 '1(зь, 7(а)ия(ВВ(ь 777ах(х(7т((хх(7 Л((сху, г(ох(с(((В клс( икя(гл яс(' 7(о(777, к(торьи гь(7( Влл' *,( рэь, и 77('~7'1((7'7*7 " Г О'ТГ 7(77((Г 7'('(7'7 117 оо 17(">.".( 7 с 7 Л "(ук т- (" л'я 77: - " (Ф КОЯ Я. 1().23. у)777. Гтио, ято а(7троло('7( (еля( (од па 12 к.)ьо;ИБ и 7 агкх(ому яз иях с гаея( Б ("(о(Б( (сто(я' о якя из а((ИК(777 .'((л((а((а: 2:.(.2 — 22.2( - - .71( Б 23.)х-22 р . асах 22 СР— 22, 11) — Ве( ь( 2ия11)--22.11 — (,Уи( ргм,я 23.11 — 21 12 — й(рс к и 22.12 — 1о.1 К((хор(л 1 ". 2 — 2й.
3 — 1х ь((7ь( 21.3 — 1НА.— 1)7(е(( — йх — '1(ле( 21.й — 21.6 —. г лиз((с((ь( 22 11Я((И(ЯЛ 7(р(77 р((х(..'.77, КОТООЯЯ 7(РОГ(77 ла!х 7(СК((го(ЯО Ьг(77 (('Га 7! 7 ~СИЯ 7 Я("7 7(Я 7(7777*'(и" С(7( 7 Я(((С(гх К777 х( О зь(аьа ;йхд((акь. 1ГЛ24. 1лл( 1Л(хх(а.;'.)(77( (екс( 7 з йй л(пер. 1)а:"Влетать зтс( текст„(го (~я рь((Р«( ~((ЯР(. К(!Л( с(7 и с( о(е(т(хаук 7 (кх л(хялихт с.((л(йехие)7 ((аоки) яс(' Бх:о(яг(7(е Г, 7:(7(7 за" г(ляя (я- 7 с()ол(77(( ру(скис й)кьх(.
10.25, Прог(»змие. Лана последовательнос1тл содерзкзгиая от 1 до 00 слов, в кзххдом из котормх ог 1 до 1О сарг'юмх русских букв; мезкду соседними словами — не мепс" од1н.го пробела, зз послгдним словом — точка. Напсчзтз1ь зти слова 1ю алфавиту, 101.26. П(»ганг»ахжа. Пзпеютать таблицу умноткення в П1ЕГГНЗДЦЗТЕРИЧИС»Н СИГЛЕМЕ СЧИСЛЕНИЯ. 11, ФУНКЦИИ И ИРОЦЕДУРЬ1 11.1. Таг х, у, злсз1; Вгхчис 51Г1ь а "'(ыцп х+51ЯП р) 5(ьп(х+Д), где — прп а~О, 5;лп и О лри и — О, 1 при а О. Т1ри решении этОЙ 551ючн: а) ие лсполг.зовзть фую;цию 5(дп; о)' о!юедслигь и использовать функци10 51яп.
11.2 . Программа. По ве1цествеииому к вычислить вези»П1 Л У й(х).1И(«.',-1)- — 1(»»(2-,'. 511(х — 1)). 11,3", 1упс ггпзнз — (Авсгряя, Гана, Италня, Перу, '01111) Ц(пепла). континснт — (дмерлкз, дфрикз, Европа); заг х,у1сз(»а1»з; 1:)10С11сап; Описать 1рупкц1 ю ггои»т(5), определянхцую континент, на котором наход;лся стрсла з, и использовать ее для изменения зл.чги«1Л л»»ремепиог 1 па про1ивополозп1ое, если 1'трапы х и 11 и»!ходя":ся лз 1'3:1'1ых контн1гентах. 11.4 .
1уре натур=-1..юах(пг; 'зг Э,Ьле 1; )ця тур; (Лтнсзть функцию гтепепь(х, и) от вепгествепного х н натурального и, вы»1 сляюьцую (через умнои1ение) величину х", и гклользова1ь с1 для яьлл;слсю1я (»-=2.7з.( (а(-!) '. 11.5. Пр»1рсх1ма..»11»нь1 1ри натуральных чпсла. ()11. рЕДЕЛЛть НХ Иаигтг»льлл1й Об1цнб делигель. 11.6 1уре жасур.
1..;г»зх(Л1; тзг пцп:лз'1'»р; 11 лс11оп НО(1(Н,Ь1н11тур):натур; 1»г»»1»1 5»гп11» з: '..Ь Оо 1( з'; Ь 1)нл ю.»»я — Ь С1" Ь1-- "—. 11.10. 1)усть процедура сглср(гг,(г,гз,г!) от целых параметров (с!4=0) приводит дрсаь Ггф к !!есгг!Грзтим!11!у виду ргг). 3) Какие из пзргмгетрсяз этой п)хо! сдч)зы Оосопачггкгг псхОднь!с.' данные для нее, 3 ка!з!с — 11езультатыу Какие г!арак!ОГры сг!Сдует Ооъявить парах1етраэпг-3!!Нч!"нинин, 3 как!!а — - из раме Грзз!и-перса!с !и!ымну 0)!,Лоиустигсы ли обргпз ения г!Окр(к+1,14,11,!) и со!у!!()г,агггг(2!6)„й,г1), где 1! и и — целые иеременныер в)' Г..'п1сзГь дяннукз прс|цсдург н ПЫ1ользовать ее для приведен! я Проди! 1 —,1,'2- 1,'3 '; ...+1!20 к несократи- 1,!ему вияу 1,'Д.
11,11. 11усгь ! рссцсдура Гппхгпггг(з,р) присваивает парамснру х С!ск!1!Пес из нсгдествснных чисел х п р, а пар!!Ыггг ч д - мепыпес. 3) Кзк! с из парзме:ров этой прсякдуры Обсзнзча!От исхода!Ые данг!! !1. Зля ис!, 3 какие — результаты? Какие пзрзхе1; ы следует объявить иараз!е!)!ахи!-зпзчспиякгя, а к а к ! Се — 1. 3 р! 3 и е Г р 3 Ь1 и -:! орех! е н ны х ! и . б!х Дсгпустг!За ! ли с!0 !зи!Гнп ! Глпзтгг!Гг(0 2 згг!(3)) и гггпхп!гл(з,11), где г -вешественная переменная, а я — целаяг и)" Опига ъ дсинуго и)!Гцсдуру и использовать ее для ие(зс.'!'!Си)Г д!'лс спи знзчин!и вевггх'Званных перс мсдп!ь!х О, Д !' с' зяк, ч!Обь! Стало п.-з)':,-.г.
11.12, гопз1 и- !! 0Г!; 1уре г!'к!Ор —: "пгз" 1).,п) о1 геа1. ::3!. 11,о,с,с1:вектгзр; Пусть г.р !!Гч:,урз ячгч(х,р,а) присггаивает вектору г сумму век 1!!Гки! х и г!. з) О!!ЬКГНП1ь, кс чгму пзра:,ктрь! г и гн хотя опи и :. Ггктз!л !зкп результз!ь! рм',.Пы чгсй процедуры, нсвы!х!днг! о!.
Ья клят!, пз)гг!з!с ! ра:,гн-3!Ни!сии г!'и. О)"' Ои!Ызгь ди!Н)к! проц!дуру и исс!!,!Ьзохипь ее для !ИЗ П1СЛСПИЯ Г)- а 11.12.,11ля к1!ЯГГ!ОЙ из слеДУ!с!ПО!х Зала'! Отнстнть Иа ВОПРОСЫ: Кзкук п«дзадзчу пр!!ходится ры!'Зм в не!! несколько )ззз Кзк Гг!едугт ои! саз., реп!ение спмй подзадачи--как !руи!Ги! х! Нли кзк ироцегуруу Сколько у з! Й функ!!пи ичи проиеду ы парасетр! НУ (хсм!Гх! их схи,!сяз Какие из них--. 31 як!Стргз-знзч! н!!я, а канис - — парамет! ы-псрсмсн- НЬГЕХ Описать Гк!Пиукз Функция! !ЫП1 процедуру и с ее НО- эксв!Сь!Гг рс!!и! и зал!!ч), 60 в) 1уре строки--..рвс1сес) апау 11..Ьт'1 о1 срав; .1;строка, 1с:!и1е «::; Есл.