9 (Лабораторная работа №9)
Описание файла
DJVU-файл из архива "Лабораторная работа №9", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "информатика" в общих файлах.
Просмотр DJVU-файла онлайн
Распознанный текст из DJVU-файла
8 факультет, 1 курс, 1 семестр, 2007~'08 учебный год ,|7абораторггая работа Л|9 Лабораторная работа №9 по курсу информатики Варианты заданий для соответствующих областей прибытия: 1. Кольцо, ограниченное двумя окружностями с центром в точке (10, 10), радиус внутренней окружности равен 5, а радиус внешней равен 10 О,.уо — — — 3 1о — — 7 Й 10, (гл. — у|.„. +1».! 3 — яугв(го — ул, + Й) + 10| !г».
+ 1», — 1». ! 3 — я|8»д(ул. — гл ! Й) = днах(г»уль1».1».НЙ 1 1) плод 40 '|о —" 1. го ". 18,уо" — 9,1о— г г|,, д |л, | =- |»твх(ул, 1» ) тод 30 1-1» пйп(гл, 1») пюс1 20 у ус, 1»т| — тш(г|,, днах(ул,, шш(1||, |пах(г|„. — 1|, 1», — 1»)))), 1»-д 1» |д = ядйдд(й — 10) )гл. — 1|, 51|,. — Й! 1»тд 3. |о '-"- 0,,уо =-" 14, уо -' — 15 гл | = шах(пйп(||. -~ У» — 1». — Й, ||г — У|, + 1|| — Уг),ппп(1 + г . — У'. 1.
1»тд — 1» + 1» гйр| уь тос1 20+ ус я18»д г», шос1 10| 1»1| = )гл — 1» .! 1» — Й)яу„»да»ядр| у» го = 26,,уо = 8, 1о = — 3 г» | = п|ш(гл+ул|гл, <-1л)(Й+ 1) шос1 30, 1»,-д =,у»+ 1»ыйпув |пос1 20+ Йя18»дгд, шод 10| 1» сд = шах(г»1», гл1л, 1»1») |под 30 5. го = — 1; у'о = — 1, уо = — 9 г|„| — "- шах(у», — Й, 1|„. — Й) ) шос1 30+ шах(||. + 1»з у» + Й) п|ос1 20) | У»| д —.— фл — 1».!Я|8»д(У», 1 Й) + )гл — Й((У» 5 Й)) пюд 20, 1»1| = (гл, 1 Й)(ул. — А)(1» 1- ус) шос1 25 Ус — гл — 1» ->1».))., П. Квадрат с длиной стороны 10, стороны квадрата параллельны осям координат, центр квадрата в точке (10, — 10) 6. |о — 22,.уо =- 10, 1о = 10 гл д =- шш(1» шос1 5, ляЙ дпос1 5) + 1» + Йу|3, у|„,д = |пах( — Зга,21»)/5 — ~1» 1»,~ | — -- 1» + 1» |пос1 7+ Й Я18»д гл |пос1 10 8.
го = — 11,.уо =- — 6;1о -- — 5 и д — —. (г» 1- у»+1»)(Й+ 1) пюд 25 — г»1»1»(Й+ 2) тод 10+ 10, 1|; д =-- тш((гл + 1» + уд)(Й+ 3) тод 25, глу»1»(Й+ 4) инк1 25) + 10 1»тд — "' 2 ядр»1»/(гл + ул + 1»)(Й: + 5) тос1 10 — г»1»1»(Й+ 6) пюс1 25/ 9- го = 10,.уо =.= 20, уо = — 1 г|;| д =- ()шах(г|,(ус -1 5), у|:(ус + 6))) — ! |шп(у»(Й' + 7), 1»(ус+ 8))!) шос1 20, 1»т| .—..
(3 — лбр|(гд — 1»))!тт(г»1», + 5,1»1». — З,глул 4-6)! |по<1 25 — 7, 1». | | = |л тос1 10 5 уд. дпос1 10 1 1|„. тос1 10 7. го =- 11, уо —" 13| Уо =- 10 гл д — —. /Й вЂ” 15! — »пш(глггЗ, (Ул, + 1») пюд 10) — 20, ,ул..д = — (ул + Й)губ 1 )г»1» шод 8(, 1» — д —" |пах((гл + ул) тод 15| (1» + Й) тод 14) Цель работ|я составление н отладка простсйппей программы на языках С или Рааеа1 итеративного характера с целочисленными рекуррептд|ьппл соотношениями, задающидп| некоторое регулярное движение точки в целочисленной системе координат (г, у) с дисдсрстддьпд временем Й и дипал|ическим параметром движения 1.
Резус|шла|лом работы пуюграггл|ьд должно быть сообщение об итоге движения: попадание в заданную область плоскости пе более чем за 50 шагов н время попадания (помер шага, итерации) или сообщение о прол|ахе, также в результат надо включить время окончания движе|пля. конечные координаты точки и значение динамического параметра движения. Начальные данные двидкепия и параметры соотношений задшогся в виде констант ирограмл|ы. 8 факультет, 1 куре, 1 семестр, 2007708 учебссьсй сод Лабораторпая работа Лс9 10 =- 24. 70 = — 11 10 = 9 уа.с =- (уь + й)(уа — й)(уь ~ й) свод 25, ус с у .=.
тш(1а д й, свах(7с — й, уь — ус)) шос1 30, 1ьы —.- )7а — 1а ) вубпуа — (уь — 1а ! вубп 7а 10. П1. Лунка, являющаяся пересечением двух кругов радиуса 10, центр первого круга в точке ( — 10, — 10), цонтр второго в точке ( — 20, — 20) 1Ъ'. Полоса, ограниченная прямыми 1+ у'+ 10 — -- 0 и 1+у'+ 20 =- О 11.
12. 13. 14. 15. 16. 17. 18. 19. 20. уо — ' 5, 7о —" 5, уо — '- 4 су... с = ср„./3 — )са — й! в18п(уь — уа), уу„, у =- уу,. шод 10 — псах(ууо 1с) тос1 (й + 1), 1 1 — — со+у' Успсос1 5+ Ч5+ 3 уо — — 22,уо —" 29,1о —" 4 П.;,с =- в18сс спш(уа, уь) тах((са + й') спос1 20. (уа .О 1с,,) тосу 20), Уа сс =- ) псах(га,7а)) — Ус пшс(Ууо 1ь)., 1а > с =" (й — уь)ус((уь + уь 1 lа)(са О уь 1 уа) шод 5 д 1) уо '= 13, уо — — 9, уо — — '1 ус;ч = ((ус д уа) спос1 30)Я1ь! шод 5 + 1) 1 ((уа + 1а) тод 30) у((ус ! шос1 5 й 1), уьо с = свах(йга, (Ус+ 1)уа) шод 25 — 1уа — 1ьОУ1О, 1ас с — -- 1ус — ус!,710 4 шш((ус о уа) птс1 20 уьй шос1 20) — 10 уо = б,,уо = 27, уо = — 15 Ус с =- (11с — Я + ув — й) пкху 20, ,уь-сс =- сп1п(Маув — й, 1сьуу„.
— й, ~а1,'. — й) тод 30, уаь, — сссах(гауьуь — й, г',уа — й, уа1'. — й) тод 30 со = 7„уо = — 1, уо = — 10 ус с .= шах(47га шод 25, туп(477с тод 30,471а тод 30)) — й тод 15, уу„..< с = соуп(тах(471ь тос1 25, 47уа тос1 25), 471у,. свод 30) + й спос1 5, 1аьс —.- 47ц уа1в шос1 25+ й шод 5 уо = — ЗО,уо — — 4 1о — 12 га-,с = (сь уь! у зпш(уь шос1 10, уай шод 10) — 20, .7Уез = тах(А — са, шуп(УУо свах(гс,, — уса 7а — 1У))) шос1 311, уь у с = уу-', тос1 20 — спах(с'уо 7ь) псод (Ус+ 1) уо =' 13, 7о = 19, уо =' 14 сс ш " всбп(се+ 1) Ой — УУс! — )1а — уаО 7а >с .=. ув шод 20 + шах(уа шод 20, сшЗс(уа — й, уа — й) ) — 10, 1ьв, —— й(со + 1) (уь + 2)(уа + 3) тод 20 уо = 12, оо =:.1, уо = 3 ус у — (ус уа/()уо ! + 1) -у- ус ус/фс ~ + 1) -у- 1и1 х/()уо) й 1)) шос1 30, 5аес — ус свах(уа, уа) тес! 20+ уа пшъ(ууо 1ь) спос1 ЗΠ— й уьу с = свах(1Да, уйууп уьуа) свод 30 + 20 уо = — 22, уо = 14, уо = — 14 ус с =- (уу.
ссс1п(уа, 1у„.) -> ус соуп(ус, ус,) + йо) зпос1 20, уа., с — (уь свод 10 — й)( уа свод 10+ й)(1у, тос1 10 — й) тос1 25, 1аес .== тах(ппп(уа -~-Уа,уа+1а) тод 25,тах(га +1м7а+ й) шос1 20) + 10 уо = — 25,;уо =- — 9, уо = — 8 са с = фа — ~фь — (Ух — 1с )ус + (1а — УаЦь) и!од 20 — й, уы с =- упш(с со уь) шах(уь, 1ь) пшс(1 со уа) итд 25 + 5 в18ус уа <- й*, утес -= !1ь! в18п(гт — 7а) — )гь! в18ос(Уа — 1а) + !Уь) в18сс(га — 1с) Лабораторууая работа Лг9 гу. Треугольник с вершинами в точках ( — 10,0), (О, 10), ( — 10,20) Ъ'1.
Эллипс с центром в точке (20, 0) и проходящий через точки (10, 0), (30, О), (20,5) и (20, — 5) Примечания 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 8 факультет, 1 курс, 1 семестр, 2007!!08 учебный дод го = — 12, ср = — 22,1о — П ! рч д =- тах(шш(га — Яд., /д! — 1д) тос1 20 рпдг!(гц — 1а,'уд — уг) пих1 20) + 10, у!. д .— — в!8!!(уа — ур„.) иип(гр., шос1 20, ур! шос1 20) — дпахфд. — 1д/, руг — 20)) шос1 20+ 20, 1рры ! = (гу, дпос1 10) Ць шос1 10) + 1!.
идой 10 го =- 8, уо =- 15, уо =- 10 гр, ! =. ((гь руд) !поду ~ пруд!(гд — уд, 1а — ус)р — Й) двос1 20+ 10, Л д — шах((уь 4,уа)/(2+в!бур(уа1! — !дуг))!(7д+ 1ь)/(2+в!ба(Гард 1ауг))) 10 1д.! д = !пах(гд,,ур,) шш(гы 1у,.) тогу 30 го = 29, уо = — 6, 1о = 1 г! —,! = и!!в(!пах(и!!и(гд — удо гд — Е!),7! — 1д), рь — ур) шос1 Зо, 7в ! =. тах(дши(тах(ра — /д, гд — 1а),.уа — уа), гу„. — ус) дпос1 30, 1ду ! = гд дпос1 30 — уу, пюс1 30+ 1д дпос1 30 — уг пюс1 30 го = 20,.уо О, 1о = 11 уд ! — ((уа — уг) !пах(уу!, 1в) + (ув — ус) иии(гд, уд) + (Гд — 1!) !пах(га,/д)) то!1 23, 7ь г! —. — ((га — уг) дпш(уе, уу.„.) -Г (ур„.
— уг) идах(грь 1д,) р (1д — уг) тдп(грз уу„.)) тос1 27, уу р! —. рргд, + ур! — 1г — Ц ыйв(гь — уа + уд — уг) го = — 8, уо = — 5, 1о =- 12 !а, д = (гд/(!руд — 1д/+ уг) — Д/фд — 1ь!+ уг)) ироду 30, уд ! =- в!блуа шш(гд, уа) — едки/д, тах(га, Гр) Г А', 1рч! —. (гу„.— Я,,)(У!. — Ув)(уд — гр,) тос1 20 го = — 10, уо = — 10, Го =- 6 р! ! — — ) тах(шш(гу„, + удо !а -у- 1р ) шос1 30, пдах(гх + 1дз 7а -р- уг) !по<1 25) (, уд ! ! = ~гд.
-У. Й) июс1 10 + Рруг . Р й! шос1 10 + )уь Р Уг) пюс1 10, — (;з + Уз + 1з 1;) тогу 35 го = — 21,.уо = 4, 1о = — 3 ге; д — — /(гд + 1) Оь + 2Уг)(1д + ЗУг) ! !песу 35, удч д = вд8и !пах(!у., уу,) дши((гд Ь уг) !по!1 20, (Зу, у 1у,.) !по!1 2Гу), 1у,, ! =- гд/3 — рра — Й~ вд8п(1р! — 7а) го == — 29,уо - 3!1о - 9 гь .! —.- га прах(уу, 1у,) шос1 20 р уу„. тш(гуз 1в) дпос1 30+ ух уд ! —.— )рт — уд -Г 1~ — А!вдйи(Л* — 10) шос1 20, 1ьтд -- (ргд — /ьрув — !рд. — удрав+ )гд — 1д(уд) тос1 20 — й го — 7, у'о =' — 19! 1о 4 гр,! ! = !пах(гДдо гу,,уь, уд1ь) пюс1 30-Г уб ад!! =- ) Ух — уд~ в!Яд! Уд — )гд — Гьр вдКиУд, 1д~ ! = !пуп(гь.
!пах(уь, диду!(1а, !пах(га — 1д., Я. — 1д ))) ) ро = — 1,уо —" 2,1о — — 1 гад! = ) вд8и(рв — 7д)1ь — вдбп(ув — 1д)гд. у вдби(га — 1ь)а — уг~ !пору 35, У! ! =- Уд прах(7дз Уд) шос1 30+ 7д пип(гг,, уд) !поду 20 — Уг, 1! гд —. (рд + ус) (у! — уг) (1д + уг) пюс1 25 При программировании па Паскале если г, иу'или 7 отрицательны, формула делилюе — частное делитель 4 остаток может дать пеожидадпп де результаты: 5 диор) 3 = 2, 5 диор) — 3 = — 1, — 5 !пес) 3 = 1 и — 5 дпос1 — 3 — — 2, а согласно стандарту языка Паскаль 180 7185, возникает ошибка отказ от выполнения операции целочисленного деления, такой же, как при делении па пуль. См.