В.Н. Пильщиков - Сборник упражнений по языку Паскаль (975819), страница 2
Текст из файла (страница 2)
Чему равны аначепия переменных х и р после в ~полнения опера оров х.= 2 и.=-о, х..— т, у, †1,25'. Поменять местами зпзчеипя переменных х и р. 1.26. Поменять гестями значения переменных х, й и х так, чтобы в х оказалось зиачегп е ~еремепнои и, в р-- значсние переменной г, а в з — прежнее значение переменнои х. 1.27:. Вы и~слить зиа ~опии выражений а) (гипс(6.9); б) гоцпб(6.9); я) (гипс(6 2); г) гошзс)(6.2); д) 1гипс( — 1.8); е) гоипд( — 1 8); ж) гоипс)(0.5); з) гоипг)( — 0.5) 1.28 Переменной г( присвои~ь дробвуго часть положительного числа х 1,29". Рэычислить значения выражений: а) 20 с((ч 6; б) 20 пюб 6; в) 20 с1им 4; г) 20, и) 4; д) 2 г)(ч 5; е) 2 гпог1 5; ж) 123 с()ч 0; з) 3.0 нос) 3 1 30 Определить операциго с) ~: сгез другие опе);анни н стаид31'.Тные фупкиии.
1.31". Указать порядок выполнения оперений в выраткеиян — а гной йипа с)1ч йес 1,32 Вычислить и~ачеп ',я выражений: а) 3т7 б)т 2 гпос) 7,'3 — ггипс(з)п(1)); б)ь зг сс(гоипг)(5/2) — ргес)(3 1) 1.33'. ()пределии тип (целый или вещественный) еьь 1'. а же и и я: а) 1и-0.0, б) 20А; в) зс)г(4); г) «йг(5 О); д) зг)г((16); е) игп(0)„ ж) "исс( — 2): з) 1гипс( — 3 14) 1.34, В языке Паскаль значением пепи тве~ нпй переменной (скажем, х);и жег быть только вегиес:записе число и в то гке время допускается оператор присваивании который вепественги~й переменной присваивает пелое чти:ло (например, х:=7). 1',ак и языке устраняется воречне7 в 1.35'.
Гели и — в~~еесвсннав перемениав„а и — целая, то какие из след)чоп»их операго)к в присваивания правильные, а какие пег и г'очемуу а) у: —.=и-;-1; 6) и:.=--у — 1: в) п: — 4.0; г) у:=-1гппс(у); д» и:=-п Лл 2; е) у: — у д«т 2; ак) и:=- п72; ) п.=ьйг(зйг((г)) 1.36.
Правнльпм ли слепу о'.цне операторы присваивания? Ответ обоснова1ь. а)"' 1с;=-1' глод 3+1лсоз(«»); 6) х:=хв2 с((ч 6+х/4 1.37"'. Присекин ь целой переменной 5 трогало от копна цифру в записи положительного целого числа й (например, в~ли 8=-13«985, ~о 5--9). 1.38. 1(рпс „».. и. й .ременнои Д .рьу ц фру из дройиой насти полови:.тельного вещественного числа х (так, сслп х 32.597, то а',=5). 1 39 1(е "ой и с-.не и ой з присвоить сумма цифр трехзначнся о ьс,яят: ч~к.,'е Iь 1.40. 1)лет й-в секунда суток. Определить, сколько полных чс~гв (й» и пплнгях минуя (пт) грсчпло к этому момен') !например, й †.3 и т †.-40, если й=.13257-- =-3:.3(к66 ';. 40.
(2~ з57). 1.41 «ч0едслюь 1- угол (в градусах) ыегаду положсние ~ час:и. й стрелки в начале суток и ее полохкепием в Й часов, и, пзн.:т и а секунд (О:.",~и-. 11, 0.-тп, ас=,59), 1,.»2,,-.. слслг-,ь Ь „,,„,. кохи,ч„.та~о ча полаял' к~ л1 че'зпо хп;нтп п1кчзечп~кх от начала сучок до ии:. мгла нз «в первой половине дпя), когда часовая сп(телка пов. рнула'ь на ( градусов (О -.7<36«», 7 — вец»ес~всп1 с~. ни~по». 1Л3. Пу» ~ь д — поясе от 1 до 365.
Присвоить це к~й п~ ревев. ;Р и значение 1„2, ... 6 нлв 7 и зависна ости от и о. в: к..о:й лмп нделн (понедельник, вторник, , суйссгу плп воскресенье) приходится А-й день нсвпсокск~~п~ о ~ ода в китовом 1 января —. поиедсльнтп » 4-» П:"снять кстамп значения иглах переменных х и и, пе пс~к.,п,оп,;к~полнительнме переменнме.
2.логичаский тип 2 1", 1»мчпслнть значении вмраткенвй'. а) яс~(х)+впг(у»:. ==4 прн х:„-„0 3,у —.„1 6. б) 1с и:о~» 7-'1' 8»ч 5--1 прн й.=-'15;.. в) ~кЫ(»м пс(10:-р)) прп р=0.182 1а 2.2'. 331пггса3ь 33В Паскале отно3неняе, 31ст31Н13с3е прн вьггюлгген3133 указаин13со услощ3Н и Л1353133ое в иротнвном случае." и) 1;елг.с 11 дс Я1тся на 7: Ч уравнение игч) (я+С==О (ВФ13) не имеет всществс3и ьгх гссгР31СЙ; В) гочка (х, и) ле3К1п внс круга 31адиуса г с 3гегс301~33 в точке (.1„0)„ Г) натуральное л БВлРется иолнь1м квадратом.
2 Х'. ВЬ3чнсли1ь зиачення ВВ3рагкеггн13: а) 33о( 350331(33) три и. -О; ,б) 1 а334 (р гвос1 3 — О) 31рн 1-=1гие, 13=-101010; в) (хчу."" -О) апс) (у>х) прн х=2, у=1; '3) (хку< -.:О) ог (у"-х) ири х=-2, у — 1; д) а ог (по1 Ь) ири а —.(а)зе 5--1гие, 2 4'.
Записа1ь БВ Паскале В1313аяге1331е, ясп|нное п15и Вгчполнени31 3:казан31ВГО )иглси ия и поганое В йрггтивггом 1лучае1 а) 0<с<1; б) х:.—.33335х(х, д, а); и) хчг-131ах(г, 33, а) (оиеряи333о по1 не 33сиользовать); Г) хо351 13Ь3 од5333 Бз 5331Г13'3еских исрс11екнь3х и Б Ь БВ3еет ЗЯВЧЩИСЕ ГГМ'; д) обе лог31ческ33е ыреь3е3333Ь3е а и Ь 31Ь1ек3т значенне 3ггга. 2.5. Доказать то513дества: а)' в аг13) (по1 33)=(а)зе; б) а ог (по1 33):=..Я1гие; в) по1 (по1 а)==Ба; г) 1гие ог 33=--1гггея д) 1В)зе аис) а: -..Ы с; е) а ог а==-чеи 2 6".
15агч313ЛЗБ13С а) 1гие ог (1505 О)„ б) (1/О:. О) ог 1гие 2 7", 33бъясн1г1Ь ошибки в сле33ук33них заи3ияк; -) 1 апс1 0; б) 1гие+(а)зе: в) 1г3Н1":О; гг 33о( 2=-5; д) х>О ог у=4; 3') 31о1 по( Ь ог ог 11 2.33. У3.азать порядок вы33с3лне31ня оиераиий иря вь3- числе331331 Вг.граиссг133Я3 а)* а Впб Ь ог по1 с апб 11: б) (х ь —. 0) 31Г 1 Я1К1 ой1(х) ст (у33У< .
4) 2 О с)ьг'353с33ить следук3щне иь3р11иеияя 3 ри 33=-.(сггс и Ь.= )31(М-. а) а ог Ь ап31 31С1 а; Г3) (а ог Ь) апб по1 а; 3) ио1 а апб Ь; 3) 131Я1 (а В33б Ь) 2.10. ЗЯП1п.ать на 11зск33,ас вь3ражепне, нстнннсе 13рн выпОлненпп «'еавз13НОГО ) словпп и ложное в .Н(301ПВНОП сл уп яе: а) х п(333нядлегкп г От1гезку 6) х:3е К13т Впе О3(евка (О в3' я.
е::спядлеяпсг отрес3ку (2, 35) ялн 1 -1, 11; г)' ': лел3131 впе отре: ков 12, 5) п ( — 1, д) 13зждое и;3 впсе11 х 1/ пс33К3те13тель1313; е! Ког бы одно пэ ч31сел х, 13 и з 1313л333К31тель31о; Ж) ЯП СДВО Пз ПССЕЛ ., 33 и В ПЕ ЯВЛЯЕЗСЯ ПОЛОЖП- те: 1ь 3! ьъе В) ТОЛЬКО ОДНО НЗ ВНСЕЛ Х„у П Х ПОЛ(ПКПТЕЛЬНО,* и) 3133гпсгесгсЯЕ 13е(3е33е131333п а и сеет я!Еяпе1п3е (г33в Я ..:..;;, гене е аяьнс Е) ГОД С П13РЯДЕОВЬЗЕ1 НОЫЕРОМ П, ВВЛЯЕТСЯ ВНСОКОС- пып «год в3кюкоспый, если его ноиер 33р тен 1, одвяко 100 33: ся.
31 ы31 3 Пвл 13 т 1.я31.,;; .. 131е 1ц)„ 13ЯП(31313ЕР, 171 33, ! 5013 И 1С)333) — 33Е13ЕСОКОС13ЫЕ ПЛ:Ы„З 2000 — вясояос1 ыЙ). 2 11. )пь(33с33в13ть ня 13лоскосг13 (х, 33) область, », еото- РОЙ н гслько я к33Т3313011 33ст1313133. указанное яыряжеппс: а!' (у 3 =.«) ЖП1 (у+к'ь — О) зп5 13". -- 1); 5) ('.С13(~) 3- ясг(у) ='1) ог (у 03 Я3331 (ЯЙЯ(к) .". 1); 1) ()133133(У) -' ) 3313с (го131331(е) 03 2 12 Дя ГСЯ.ЗЬ п,: 11Я3яа,~.е ыяраженпе, явя133П1яее гп х я 15 ЕО3огке п1 Н131ж1яег Зпсяве13с )гп3.„кОГдз 3очев с ы 3313д33Н33та3131 х и 13 п013нядлежпт зенит)3нковз1Н1ОЙ 05ла- с3п (сп1. р 3с 1) 2,15'.
РЕ3 Н3слп1ь:3пяпенпя в3313яьгенн331 я) (з11есс.тг33е; б) 3311ИЯ)ас)-=-1; С) (П331311333): 3) 33ГС1(я133С((а!яС))зо(3 2 14" Вы133слпть явзпе1ОЗК вь;)з333е1333ях 31 по1 113гсс3(с) с3г (33г31(с) — ))) пр31 с" ггсе; 33) (р:.; 1г333)= (3)=ЫЯС) прп р=-и -1гпе, в),3 . 1311 1 '.я 3я 5 пря з (я)ьс, 5= — (г13е. 2,15 ДЯ33П3л3Е пя 1)з3313яле выояженне, 13ст133пгое пп33 1ыпол13ея3333;кяванпг3Г3" устпя3'я 13 Л33ж1юе 3331яяе: С.1ыс л и ' 3 «3С333т Од;11!Якову!о '1е1носгь3 63" 1О„31,3П 1331ня Пз ЛО133П3; 1333Х цс 13ек1е33нык О и 5 гв ее3.
.и апе ек 533Е; 33) 3оль33О О3:!3я м3 л'33'3'яеск33к 13е)3ех1е33ньгк и, 5 и яг'ест яяя'в„!пп' и пе. 2 15 11ярПСОВЯЛ, На ГЛОСКССГН (Х, 13) О(ЗЛЯСЬ, В 133х1О- р Й и пы;ып3 в к33п ро13 3х-1ннно указанное пыряжевне3 ЗУЗ (ВЬЗ(х)<=1]>(аЬВ(у)> =1); б) (зг)г(х)-,'-зцг(у) == 4):-=(у < -=-х) 2.17. Доказать тождества: а) по1(а ог 6)— = (по1 а) зп»1(по1 Ь); о) а гпк! (6 ог с)-.—.=-:(а ЗЯС( 6) ог (и апг) с); в)* а<= — ЬВ по1 а ог 6; г) а апс) 6:— .—...(а~1гпе)<,-61 д) пот а==-а "1гпе 2.18.
1!реп»хразовать указанное в»лраженпе к впду, пе содержзп»1тху знаков Отпогпе»»ВЯ (и и Ь вЂ” ло»»»чс»"Б» с» РЕХ»ЕБНЬ»Е)1 В) а.-(»; в) (зч.у»)=-з 2.1с». Есля и.. (г»»е Б х..:1, то какое. Зкгчепне получ»г» логпчесяая перемевнза ~~ после п»,»пг»хп»еп»»1» опе)зторз 11!»Бсванвзняяг а)' 11.' . х<21 б) 11;=. по1 з ог 1»М!х)! В) 11:-.— Огд(а)-'>х 2.20. Кзпясзть Опе)»зтоп п(»Бсвзпеанпя, В ретуль»зте Вьп»ол»»ення хгпорого логн»»ескзч переиегп»яя 1 получает Сч»З»»ЕББЕ 1ГЯВ, ЕСЛБ В11ПС»ЛРЯЕ»С»1 УХЗЗЗБ1К»Е )СЛОВПЕ, Б зизченке (п(хз 1»паче» ч) чгаглз х, и, х рзвп11 »,ежду сг»ЯОБ; 6) нз чиссл ."', 0, г тОлько дна раины между с06ОИ1 в) х — псин хчительпое чссгл; Г) р дслится напало яа 4 (р и 4 — натуральные числя); д) уравнение б ь+бх+С=-О, ~ к: и, Ь и с иогут равняться О, ииест ровно одни коревгн с) нг4 ра 6 сходит и дсся,ичн)чо аа и:сь трехзначногг иелг.го числа А; Гн) поля (г), б1) и (г2, б2) гсахматпой доски ииьчот Одинаковый ивет (Г(, б), г2 н б2 — псльге От 1 до 8); а) фаран, расположенный на поле (г4, б4) саахиатной доски, .6ьетг поле (г2, 42).
З, ПРОсгбиаИЕ ПРОГРЛИМЫ 3 1' Ч1О будет напечатано прогрг1ыыой рп1 гаг. :корни ((при(, ои(рп(1; чяс Ь, с, 4; ГРЯ1; боои; п,ин 3 4: = "Ог((ьс)г(Ь) — 4чс); чг141е(п('х( =-', 1 — 6+4),'2,* х2.=--', (--б" 41 2) ьч н если и качесьее Исходных даииь,х заданы числа 1 О и 3,2".. 1)апнсать с(ограину, кспорая вводит два вегдествепиь;х икта. вы ыгляст ь п~ ~атаеч кож1)хриниенты приведсигк ГО квадрат гячо урьанспгя, корнями которОГО яв- ЛЯКГГГЯ УГП ЧИСЛ"...
;1 3. Что белет напечатано п(~ограииой рггб(гага (еп. (61рп(„он(ри1); та х,Геа1: (ИЧОО1еап; не„бп геаб(х), 1:: — х- говпйх); Ггь.((х), Н 1 апг( (х "анис(х)); сч, «1. если для ввода авданы пила 1.5 и — О.б) 3.4 11, пгсать п('играм,":у, ьгпорая гечатает сгиб плн 1 -' °:« чнгла одгпакоеочо чеяность или иет.
3 6' .но к~я~ лн дчй ир( Грязны рп дга,а уяяожение (ьпри1, ОБ1ри(); чаг ини1е"ег; (кгея1.. беб(О гса4Я, б): пг1(е(п(ажб) епб. аадяяь в .:,: ~е:,тве исходных данных числа 6.0 и 6.2) 1 ~ 3.6. Ответить иа слвдуклцие вопросы:. а) по ему паране)рами процедуры ввода гяаб могут быть только перемси1)ые, а ие ~~ела или В)япа)кения, скажем, видя к+17 б) в проиедуре ввода указывается пмя перек)еииг))Ь которой надо присвоя)ь введенную величш)у, ио пе укя- зыВяется, каку)О )и'Янно из заданных Во ВхОдном фя11м)е величин надо ввес)и; как )ке стаи овится извеютным, кя кую Величину вяло в)одлть) в) если в качестве исходных данных задано пять чи- сел, то можно ли ввести пятое ич пих, пе вводя перььичет ы 1~с? 3,7* Что буде) напечатано прогряммои ргоига)п аЬа (п)ри1, оп(рп1); чаг а, Ь:1п1ер."г; Ьеи(п геяг((я, Ь, а); ът11е1п(а, Ь, а) епа.