You are on page 1of 84
Jla6opatopHbiit npakTHKym Jla6opatopHan pa6ota Ne 1 Tporpammuposanve CTpykTyp NPHHATHA PeWeHHi, MCNON3ytOWMx If...else. Texto jantoit pa6ornl anaserca Usy4eHHe MeTOsOR, HOsBONAIONINX pH HUMATb PLIES, T.e, HAlPABIATb HOTOK BbIIIOHEHHA KOMAHA KOsIa 110 TOMY WIM HHOMY MYTH B SaBHCHMOCTH OT HeTHHHOCTH HANK JoxHOCTH HeKOTOPBIX yeaonnii. Bonpocei, Koropsie AoKHBI GbITs HSyIeHBI: 1) npmiatie pemennit mpi ncromaonannn oneparopa if; 2) pacilmperite BosMoxkHocTH ontepatopa if pH HcrlomsoBaHHH if..else; 3) peaamsanus Kpatioro BeTB.eHMA C TOMOIbIO orlepatopa switch. Sanann 1) Bbiparb Bapuant unaMBuAyaabHoro saganust 13 Tab. JI; 2) Hamncatb mporpamMy Aa peamusamMIM Kaacca B COOTBETCTBHH ¢ 3asta- ninem; 3) sanycrurp Visual Studio 2013 (um Visual C# 2013 Express Edition) Boi6parb B Memo omutio File u sate Coaats mpoext; 4) 8 oxne Cosyats mpoexr Bpi6parp [Iprtoxxenme Windows Form: 5) 8 nome Name nospittea ums 110 ymostanuio WindowsFormsApplication1 (ero Moxktio naMeriTb, ranpuMep, 1a lab1), satem Haxkats KHOMKy OK. OrKppi- Balorea Hopbtit npoekT H dopma Form1; 6) 13 ranean 91ementor Toolbox ny>k1io 1epenectu na dpopay Tpebyempie SUeMeHTHI YUPABACHHA WIA CO3AHMA HeOOXOAUMOTO rpacpuecKoro HNTep- theiica; 7) apoiinbi meTIKOM Ha 9nemeHte Button orkpprTb Koa Penaktop Kona (ain Form1.cs); 8) & upoucaypy co6situa Buttont_Click pacer rpe6yembiit Kon; 9) B raaBHom Meni Bbi6patb Project > Jlo6aburb Kacc. Mima Kaacca 110 yMosvaninio Class1 (aT MMs MoxHO H3MeHHTD). Hanuecath Kom Kuacca (UMA ghaiista Class! .cs); 10) B Menio Debug taxkarb kHomky Hawats oraaqKy. Dra Komara samy- ckaer mporpammy. Ja 3anycka 1porpaMMol MOxKHO TakwKe HaxaTb KaBMuy FS TWH MeMKHYTS Ha IMKTOrpAMMe B Bie TpeyTonbHMKa, Haxomamtelica B BEPX- Heit WacTH akpatta; 11) nonysuTp pesyaprarh Ha KoMubIOTepe; 12) BpinomHMTb pystioe pentenite 1 MpoBepHTb MpaBiAbHIOCTS MOTyseHTBIX pesy.praron; 13) nanucars orser 107 Tpe6yeres coszarb uputoxenne sua Windows, peasusyiomee unuBH- ayambuoe saganne. Tpadpueckuit matepieiic AoKeH cocTosTh u3 popMEI co caenyrouminin 97 1) rpynmosas nanes GroupBox, 11m anes Panel sU14 cossaima na dopme TpYIMbI BIAMMOCBASAHIBIX 371eMeHTOS; 2) anementst ynpasnenns Label; 3) auemensi ynpasenna Button; 4) anements1 ynpanrenma TextBox. Tiporpamiias Yat npHsoxkena JomkHAa conepxKaTb Klacc ¢ MMeHeM Class v1 o6bexkT c HMeleM instanceClass1, Bce novia Kulacca HOIKHSI ObITb OTKPBITHIMH (Public) aa yseansenna soni Biywumocru (scope). Xopouteii npakTuKoli ca- ‘TaeTCH YMCHBIICHHe SOHBI BHANMOCTH 0 ypoBHA 6.10Ka HIM MeToRa, MpHYeM eM MeHbIle 30Ha BHAMMOCTH, Tem Jlysite, Tem He MeHee OTKpbITBIe HepeM Hble HOSBONLAOT He HCHONLSOBATS HapaMeTpbi & MeTOsLaX, OGecTleyHBad Hlepetayy JAHHBIX He C HX TOMONLIO, a Yepes ona. OnHako HY:KHO ObITb Kpaiite BHUMA- TeABHDIM TPH HCHlOstbSOBAIMM OTKPBITHIX HlepeMennbIX, YTD HI6EKATH TPY.A- HocTeif, HOABAIONUAXCA TPH YBEAMYCHHM SOHBI BHAUMOCTH. Cueayet Take oTMeTHTb, WTO KaxkHad UporpamMa Ha Visual C# xowxHa cogep>karb ¢bynkunio Main(), Kotopas sBiseres TOUKOil sanycka mpH1O%KeHMA B nanmwrx padorax bynxnuia Main() cosjaetea asromaTHueckn, a NobsOBaTE TS O.DKCH CO3MABATH CHO MeTOMDI M KAACCHI, HCTOMBSYst COOBITHIIELe MPoLleAYPHL eMeHTAaMH: Hudusudyacwnwie sadanua Ta6auya Jt 1 | Cosnars nputoxKerme 214 pemenna KeanpatHoro ypaHenua ax? + bx-+ c= 0 0a sno6DIx BemtecTBeHMBIX sHcex @, b Hc, PaccMoTpeTb cay4aHt, Kora MMeeTEA sha Pas- AINMHBIX BEMCCTRCHHBIX KOHA, 18a ONMHAKOBBIX BEICCTRCHHBIX KOPHS, KOMILTEKC- ible Kopin, a TakKe Korma UMeeTCA OmMT KopeMt» (MIpH @ = 0) HoH HET pemertHit 2. | ant wemecrnennsie suena a, b, ¢ (a> 0). TalitH semectaenpie Kopi 6rKEA- Apatuoro ypannenua axt + bx? + c= 0. [na peutensta saectit Hosyto tepementtyi0 y= 22 W nepeliTH K KRapaTHOMy ypaEHeHHio ay? + by + c= 0. JLna KRanpaTHoro Ypasnenua naitrn uckpununant d: 1) d<0, nemectsennpix kopueii ner; eli, ecm 2 d=0, wt (ner op =P 26, nu6o ont xopetts x = 0, 260 mea 2a xopia); 3) d> 0, cox Kaxoe-ro us waIpaxen Too-KHTeABHO, 70 bed -b-Vd ENE om NE 2a 2a UMecTea ska REILECTREHHBIX KOPHA, CoH 06a NOTOAUTENDHBI, TO MMeeTeA HeTHIpE BemecTueIImIX KOpH H, ecm 06a OTPHUATE NSH, TO ReI|eCTREIBIX Kopi HeT 3. | anor verbipe yesbix sncma, Halirn cysimy aByx HaMMeHbINAX Hs HX 4. | Aano veripexsiasnoe nenoe snc0, HaiiTi ero HanGombinyi0 H HauMertbuttyio nnbpat 5. | Aano versipexstaanoe nenoe sexo. OnperenHTs, ynopanowenst 11 ero twHcppsr no Rospacranisio HAM HeT 108 Hpodoamenue ma6a, JI 6 | Jano versipexsnaunoe ree sncsi0. Tlosyute HoBoe TpexsHauHoe YEO, LHKppEL KoToporo aB.ialorea TpeMa HanbosBunst WitdpaMtl HexoRTOTO “itexa, BBATBINLL TOM xe HOpAKe, Kak HL HexoaMOM ancze, Hanpamep, M3 aieaa 6238 2o.1KH0 nomysnteca ancro 638 7 | Haitrn suasenne y max {Ja+ a} eV", ctg(ay}, ecm a> x5 y=he™, com a=x; sin®x, cca az y={max{x,y.z}, cca -2< min{y.2}, wupornsios caysae Haiirn snavenne y: max{x,y}, ecm x>0; Jnmx( 6h ecm -15x 50; min (sina, cosb, max{x?,a+5}} s mporustiom cxysae 10 | Jlano vermipexsiadnoe unc. O6pasoLats HOBOE ICO 43 Tpex ero HOCTEAHUX uKhp, pactioroxenustx & o6parHoM nopsaKe 11 | Haiirn snasenne y: max{x,y}, ecm x<-t; y=lmnax{e 8}, ecam -1Sx50; min (sina, cosb, max{x?,a+5}} smporustom cxrysae 12 | Samant KoopamHarbl Tpex BepuIMH TpeyrosIbHUKa Ha TIocKocTH, BaecTH KoopaMHaTbL MeTBepToii TOUKH H OMpeyeITS, AEKUT 1M OHa BHYTPH TpeyroubHMKa HIM HET 13 | Sananbi Koopamnatel YeTbIpex TONeK Ha HIOcKOCTH. DTH TOUKH CoemMHEHBE IpA- MbIMH. Haiira moma 2anHoro 4eTIpexyroubHMKka 14 | Jano vetmipexstianoe snex0, O6pasonars us ero upp HoBoE WACO, B KOTOPOM HeT ToBTopsionUxcs Nutdp, HanpHMep, A214 unica 2322 sto 6yneT aHeno 23 15 | Ha nrockoctn saan ane ToaKH Ay(x,, Y,), Ag(%p Yo) H mpamas Ax + By + C= 0. Onpesennrs: 1) aexar 1m TOUKH Ho omuy cTopony oT mpamoii (uucma Ax, + By, + Cm Ax, + Byy + + C umewr onuHakoxbie sHaKH); 2) nexaT 1H TOUKH Ho pasisie CTOporsl OT MpsAMoii (4HIciIa HMcIOT pasuible S11aKH);, 3) ona 13 ToveK (11 O6e) JeKUT Ha NpAMol, ecm OHO M3 STHX YHCE (HTH Oba) anno nyo 16 | Onpenesnr», nexar an rp ToRH Ay xp Y:)s Aga Yo Ax ya) Ha Onno! ey- ay Ye am Was BepuIHH TpeyrombHHtka (& 9TOM CHy4ae BBIRCAHTe Ha 9KPalt IDIOMA TPeyrombHHNKA) mpamoit, Tc 0, ron nanbte ToIKH sBAAIOTes KoopmUMATaNT 109 Oxonuanue mabn. J11 7 ‘Zari tpn HatypanbHBrx snera, Onp Hanpumep, comm x= 2, y = 2, 2=3, To umceToa apa pass ate LesIITS KOTHMECTRO pasIMIHDIX pemH HUX. 18 Buecrn Hexoropoe staienue spemeni (siacbl, MuHyTBI, CexyHt6l). Hanevarare BpeMa, KoTopoe ByaeT Hepes ofny ceKyAy 19 Jano rpu pasmmsnix uenbix sera A, B, C. Homenst» 4x Mectami Tak, 470601 oxasaoc A < B< C 20 Alani verbipe nemectsenniix succa, Hajirn cpeauee apubmerayeckoe noxoxuTenb- HbIX HCE 24 Tavibt wea suena Xu Y. Ec. ero Moaystem, Ecstl oTpHiaTeTBHO TOABKO OfHO HS HHX, O6a SHAYeHHA YRCTETHTE na 25, Ect onn 06a neorpuuar 1H OHH o6a OTpHaTesbHBI, TO KaGKAOE Hs HIEX SaMeHLITD Hl, TO Kaxksoe sHaverMe yRenMnT» #10 pas 22 “Tpit enopremena na6pan » muioroGopse A, B uC 6azx08 coornerernenno, Hanesa- rave HoGemureaia, Habpazuiero HanGomuliee KoAnYecT#O GaxLI08, Een HauGo.tsince KouriecTz0 na6paain 6ostee ogtioro cHopreMetla, TO ykavaTb, KTO HMeHHO 23 Minecres ea pasmmuneix sncna. Haiira nanGombuiee 13 orpunarembubix (cca Sutes1a HOAOAHTENIBHBL, TO HaNGOABIIETO HeT, eC: OHO OTPHRILATETSHOe, TO OHO 4 Gyner HanGombumiye HT.) 24 Talirn snavenne y: {max{x,y}, eam x<-3; J maxx} ec x+10, ecam 1KHHO LOABHTLCA COOSIWEHHE 6 ITOM, OKPALEHHOE B UBET, OTMIADI OT LBETA, B KOTO- poe Obi oKpauien TexcT mpursramterins BRogta. Hocne Toro Kak Hosb3ORATeTb BRE eT TpexstiasHoe HCHO, BET TeKCTa MIpuTTameHHs LOsKeH 6bITb BoCCTAHOB.TCH, Korja B TeKCTOBOM OKHe UMceTCA TPexsHATHOC HHCIO, HEO6XOMUMO ULes1- KHYTb MbIIIbIO Ha 9eMertte ¢ Hamncsio BBIYMCJIMTb (button), # zomxK1a 60iTb Haiiqena cyMMa ABYX HanMerbumMx nHdbp AaMHoro HHCA, Pemrenne. [padusecknii unrepeitc nprtoxkenna 105K uni wnat (pie. JTL). Kaace Aowxen comepxaTh Toms AMA MepenATM janx, KoHCTPyKTOp u meros digit(), kotopstii sbuteaser 13 Hcxoguoro wneaa n Tpit uudppst (a, b, c), a 3aTeM HaXogMT cyMMY BYX HanMeHbumMx uudp. ATTOpITM MeToza TOKAxAH Ha cnenytomteit 610K-cxeme MMeTh cylesly10~ Broa aera n Y Baiaenenne undp Her ¥v ¥ bic saat sate +b I I I I O6pasonaimne O6pasonanne] [O6pasowanne O6pasonanne cTpoxit cTpoxit CTpOKIE CTpoKL > Boixon Tpoepananotii x0d xnacca Class u aemoda digit(): using System; using System.Colle using System.Ling; using System. Text; tions. Generic; namespace CSharp_labt class Classi { m1 12 Got cisco und Sao Bp 2013 fr Whom, © Dn FAL (DT VIEW PROKCT BLD OBUG MAM Arua sv TOOLS vow oO) BHM] 2 - C+] belo | SsHGoovIasscGameesss Puc. JI //Mona public int a, b, c,n,s; public string st; //wouctpykrop public Classi () { n=O; } TOA sts OGpaGorKH wp public void digit() { a=(n % 1000)/101 b=(n% 100)/10; c=n% 10; if(a>b) if(e 999) label1.BackColor = Color. Pink; label1. Text = "Bui na6pa.in ne Tpexsriasitoe snesto-nabepute mpa- BHIbHO"; else 113, label1.BackColor = Color.Aqua; // label1.BackColor = System.Drawing.Color.FromArgb(((int) ((byte)(192)))), // (Gnty(((bytey(255)))), (Cint)(((byte)(255)))))i //Bea08 Hec ca ‘CyMMa apyx HauMenbumEX ump.” + "\r\n"; textBox2,Text = textBox2. Text + instanceClass1 st + instanceC! } } private void button2_Click(object sender, EventArgs e) { CloseQ); } } Peayabrar paGori npiioxentust mpeteranen Ha pric. J12. Cpapnenne peaysbrata noaysennioro Bpy'tyto ¢ pesy.bTaTOM Ha KOMTBIO- Tepe HoKasbInaeT MpaBHABHOCTD paGorD! TpHTOAeHTA. Puc. JI2 Jla6opatopHan paGota No 2 Ognomepxbie MaccuesI Tleabio aanttoit paorst arnaetca uayserme meroston H cpencte aaniKa Visual C# ais paspadorkn MpHo-kcHMtil, HCHOABSYIOMLHX OsHOMEPHBIC MaCCHBBL Bonpocst, KoTopsie AOKIBI GbITS HSyIeHBI: Kakue nepemenmpte apasiores MaccuraMu? Yo Takoe pasMep MacciBa 1 Kak ompesleasioTes ero rpaHuupt? Kak ocymectaiaetca mmmmnarnsariia oxtomepHoro Maccrma? Kak BaecTn 1eMentTbi MaccitBa 8 KOHCOBHOM pexHMe? B vem pasitiitia Mexkay Maccupanii 1 KosteKtutaMI? Kak nenosa0naTb Koucrpykumio foreach put pa6ore c Maccuamu? Kak ucnoassonarb mpi padore c MaccuBamu MeTosibi Kimacca Array? Kak ucnomp3onath Merton Sort() 114 ynlopagouenna oneMenToR Mac- ere eI RAS cutpa? Bagammne: 1) nn6pars napuanr uiwEHAyaoHoro saqanust 13 TAG, J12; 2) Hanncarb nporpaMMy Aa pearHsaMH KaaCca B COOTRETCTRHH c sajta- HveM 11 nporpanMitbiit Koz Ku1acca dbopMBl; 3) sanycrurp Visual Studio 2013 (nam Visual C# 2013 Express Edition) Buipars & Memio ommuio File m sate Cosats mpoext; 4) 8 oxne Coaqate npoext nni6path [prtoxere Windows Forms; 5) # nove Name t1oseuttca ums 110 ymostaniio WindowsFormsApplication1 (ero MoxkHio usMeruTs Ha lab2), satem Haxkath KHomky OK. OrxpsiBaiorcs mipoexr bopma Form4; 6) Bbi6parb B raaBioM Mento onmtio Project > Croiicrra. B orkppreiiemest oxne pbiparh wktaqky Hpmaoxenme 1 ycraronnirs & rose Tan nexosmHBrx jannbix: Koricomioe npwioxenie; 7) 13 trates s1emeHtor Toolbox Hy2kHo mepexectt Ha dbopmy Tpebyemre SNeMEHTHI YNPABACHHA ALIA CO3MAIINA HeO6XOAUMOrO rpacusecKoro UNTep- oheiica; 8) amoiinbi meTaKoM Ha oneMente Button orkpprre KoA Penaktop Kona (gait Form1.cs); 9) » mponteaypy co6situa Buttont_Click ssecrm rpe6yembiit Koz; 10) B raapiiom Meio BbiGpath Project > Jlo6anurp Kacc. Mma Katacca ro yMostanio Class1 (sto uM MoxHO HIMCHHTS). Hanmcars Kon Kracca (HM haiista Classics); 11) 8 meno Debug naxars KHonky Hayate oraagky. Dra Komanaa saiy- ckaet nporpammy. Ja 3anlycka nporpanMbI MOXkKHO TawKe HaxxaTs KraBuuly F5 TOM MIEIKHYTS Ha THKTOrpAMMe B Bie TpeyromBHMKa, HaxonaMelica B BepX- eli sacri oKpana; HoBI 115 12) noayanTp peaysmrarbt 1a KoMbIOTepe; 13) pbIniomHMTb py'toe pemtenie it mpoBepHiTh HpaBHaAbHOCTS HoTyYEHTBIX pesybratop; 14) nanucars orser Baog HexoqHbix B oTOiL paGoTe ocymlecTRAAETCH He M3 TeKCTOBBIX OKOH, @.¢ HOMOMIbIO FepHloro KOLICoABHOTO OKIIa, HCTIOM|YA ceAyIOUUIE MeTOZbI: 1) Console. WriteLine() — psmosu TeKcT B KOHCOmbHOe OKHO, HasiTas c HoRoti crpoKu; 2) Console. Write() — BoroguT TeKeT B KOHCOMBHOE OKHO Ges MepeRORA crpoxn; 3) Console.ReadLine() — canrsinaer cTpoky cHMBosI0R, BREAeHHYIO © K1a- Buatyppt Hecmorps 11a To, so Bee pa6orbi AaxtHOro TOCOGUA AB:AOTCA TPHO.KEHH- anu Windows Forms, «10 nosno.set ucoass0Rarb KitaccbI 13 MpocTpancTBa umeu System. Windows.Forms 1 coszazats nomHonennbtit rpabuseckuit mrep~ cheic, 214 BRONA AAIIIX HCIOSyIOTCA MeTOADI KOIICOABHOTO TIPHsTO>KEHIHL Caegyer oTMeTHTb, YTo 10 CHX Mop cyIecTRYeT TeNMTeNIUMA, TonMepsKHBA- Mag MHOra Aaxke OMBITHBIMH MporpamMMHCTAMIt, 470 J HeKOTOPBIX 3aztat He CTOMT TpaTHTs BpeMs Ha rpacieckuii mHTepipeiic, a cnemyer cpasy HHICATS mporpamaitbie Kosb. [Las peamsauinn stoi TeHLeHIMAN OHM HeTOMBSYIOT KuTaCC, HOSBOMAIOMME CO3saBATb KONCONDIDIE NPHOKEUHA. Dra Tense YacTo otpaxkaetca 1B y4e6nOit HTepatype, TO, KaK TIpanrito, He cHocobcTRyeT adibextupiomy vicnompsoparitio maardpopaer NET Framework Ecait KOHCOABIEBIe IPHAOKCHMA KOMY-TO H TOMOTAIOT, TO, KOTA BOSHMKACT HCOOXOAMMOCTS HCHObSOBAHHA KOHCOMbHOTO IPHTOKCHMA TOABsORATETCM, KoTophiii He aRaAeTCA ce paspadoTanKOM, y Hero BOSHMKHET O4eHD MHOTO npo6sem. [Ipakriueckn 970 BosBpar Hasajl, Kora orcyTeTBHe rpadpH4ecKoro: untepdeiica siaintenbio satpyanaao paoty ¢ mporpamMoii, TocKoaDKY o6bI4HO 65110 CHOxHO paso6parbca B MOTOKE BIBOAUMBIX AAHHBIX, KOTOpBIC 60110 Hey706H0 MHITATH HA MePHOM OKPaHe Mt B KOTOPHIX 6b110 CIIO>KHO OPH enruporarsca, Pa6orarb c KoHco: IpHsIOKEHHEM TAKKE HOBOIIbHO Hey- n06u0, Hudusudyarennie sadanua OSparrenna MaccuBor ceayer jes1aTh ¢ mepe mecTR.IAa BRON PasMepa 160 19 TeKCTOROTO OKIa, eIbIMM pasMepaMH, Ocy- sm60 ¢ KOHCOSM. Ta6auya JI2 1 | Himeercs oxnomepaait maces Hs 15 neuectaennsix untces, Cosaarb Kirace 18 lepeMeIleHHs ero Su1eMeHTOR Tak, TO6bI cHasasta HLTH HOMOKMTCIIBHBIE B:1eMeHTEI SaTeM nyslenbie H HoTOM oTpHuaTesbubie, Bsansntoe pacHonoxeuHe tonoxHTETD~ HBIX H B3AMMHOe PactloOKeHHe OTPHLATEABHBIX 21eMeHTOR HEO6XOAAMO COXPartHT I gonlosmmHTembiNEIX MacclHOH He HeItOBIOBaTH 2. | ans ava maccuna A u B, conep:xanuie coorercrRento m = 6 u n= 14 azeetttor. Tpe6yercs cosmarh Kilace (UA OOKCAMHCHIA STHX MaCcHEOE Tak, ¥TO6HI TOAYLICH Maccn C, cocrostiit 13 m + saesertToR, & KOTOpOM vleMeHTBI 13 MaccHBO A a B sepenytores, 7. ayby, dnb, w7.a. Kora aieMenrl 13 A saKanrsnpaiores, To B C sacwinaiorca ocrapumecs aemento1 13 B 116 Hpodoamenue ma6a, J12 Jlan waccns nemectnentbtx scent Z(n) mpw nm < 20. Taiira cpenu ero anemenTor. ilan6onputee oTpantatesrbitoe weno, HoMenaTb MecTanmt ITO HtC.T0 C tranGomBItEM sites10M anHoro Maccuma Janet a maccnea Au B. Loctponrs xosutit maccus C, KoTopstit cocrout 3 as1eMeHtTow Maccua A, KOTOppIX HeT B Maccune B Cosnats mpHToKeHHe U1 TOACHCTA Ha KOMIBIOTePe CYMMBI CHAM H YKAsATS, Kakite 6altkHOTLI Ht B KaKOM KoH¥¥ecTBe Obpasyior ary cymaty. Visteetea sa Mac~ cata us n1aTH as1emeHToR, note[i] sastacT sHaveHHe GaHKHOTSI, a count[i] onpenenseT Kommuectéo 6anknoT zamoro xocTouncTEa, Himerorcs GantkHIOTSt ROCTOHTICTEOM 5000, 1000, 500, 100, 50 s 10 py6. B kommbiorep BrosurTes sHaveHne nepemeHtoik total, KoTopas onpenenaeT cyMMY TlOKYMIKH, Ht sttavertite rlepementtoti cash, onpenena- vomteli cysimy jleHer 8 py6ax, KoTOpyto aeT HOKYnATeM, Pacer esauHt HaNHHaeTCs © Toro, To cHavata B Chaty BKMOWAETCA MaKCHMamTbHOe KOTTHECTBO 6aHKHOT caMmoro 60 Hoe KomMecTBO GankHOT ¢ MCHBUTIN ZOCTOHHCTEOM 17.1. CyMMa Menbmte 10 py6, ykaspinaerca 6e3 yxaganna 6aniknor. IIpeqyeMorpers cxywaii, Korma aeHer B Kacce JUIA BUTANE CHAM HEOCTATONHO, O Heat O.VKHO OoITH HarleaTaHo CoobureHHe oro JocTounicTaa, JL1A BbLLAYH OCTaBIMefica YacTHt NeHer HINeTC: Macene X sajaer sHavena n usmepexuit xexoropoii nemeinbt, [Lis x oeHKH —_$(x,- A), a ravxe cpeatee ‘i 14, uation epenee A=--3,X;, autenepento V = ny ni kwaglpaTuueckoe orksioHeHHe D Cosqatb IpHIOKcHHe [IA BBIMHCICHHA (pyHKUMH y(x) = x(x — 4)(x — 7), ce epsoii, Bropoii u Tperbeiit Koneantsix pasnocreli w TouKax x; (F= 0, 1, 2, 3, Peaysibrarei coxpaiitrs & MaccHBax 1 upesteTaBiir’ # RHsAe TA6HIEAL i Ys AY, ay, | Ay 0 1 2 3 4 rae AY, = Yis~ Yor A2Y, = AYiys — AY A8y; = A2Yiy ~A2 Ys —A2Ys ynxnns y = f(x) sanana tab manett i i 4, o | 075 | ost 1 125 | 1,04 2 175 | 082 3 | 225 | 256 Hail Kooddmuxentst uiTepronanHonHoro MHorowTeHA, HerIOMBAya ‘hopMysnEt M14 ompenerenma xouesnbtx pastiocreit mpenvuaymedt sanauit ana x= 1 17 Hpodoamenue ma6a, J12 p+ qnyy + IP ary + ye) 2 gq~ ue =?) nay Xp _1-0,75_ h 05 Suasenme g onpeneraetes mo dbopmy.re g= 0,5, Zant onnomepuniii maces A= (1, 2, 3, 4, 5, 6, 7, 8, 9, 10), Tlomensrs mecramut napot srementos Maccusa A(i), AG + 1), rnei=0, 2, 4, 6, 8. Buineer# nonysennetit aces 10 Jian maccus Z(n). Onpenetutb, CKOmbKO pas MeHAICs SHAK B AHicen, onpeneTaemoit anmeMe MaccHBOM HOBATENBHOCTS i CosaaT» asa kaacca Bextop1 1 Bextop2. J[annoinit neporo Kacca amaseTes oit0- Mepsiii Macci® aArray, sajaiomutik KoopmuHarsl MepRoro BeKTOpa, H MeTOX yOps- AOMEHHA KOOPAMNAT Mo BospacTaiimo, HeMomssyromuit Array Sort(aArray), Jan- HBIMHL BTOPOTO Ku1acca TORCH ObITs O;HOMEPHII MACCHE MeTOR yHOpsLONeHUS ero Koopaumar Ho yOtBaMuAO (q.18 9TOTO HeHOMBsOBATD HoCKeAOHATEnbIO Sort() u Reverse()). Haikrit ckaapxioe npousneenue sTHx keKTOpOR 12 Jaw waceus X(n). Cosnare HoRbtit saccuR, cocTosuUil Hs auTeMeHTOR HexOAHOTO, KOTOpBIe HaXOAATCA No MocTeAHETO OTpHNtaTeNbHOTO ateMenTa. BorwecTH KOE Buosutea ontiomepHitii nenowmenennotii accu 13 15 amementos. Onpenenuts, CKOABKO 1 HEM PpaS/INYUDIX IVIEMEHTOB HB KAKOM KOAMMECTEE B MACCHE BOAT Kami HS HX 14 Buoawtea ontomepratit maccun npoussombiterx nemrx uncer. Onpenemrp miutexc Navarra H MHLeKe KOHILa MepBo!l caMOli [LIMHHOH NocHenoBaTeNBHOCTH TOPs HAY MEX HY TeBBIX 9.TeMENTOR Ht KOMUYECTHO STHX 9mEMeHTOE, 15 B saccus snerensi samepsr aamupr 15 crpowrenbitsrx Konrerpyxtusit, Usnectita 9Ta- TOWHas UMW KOHCTPYRIME slantHorO THT. OntpentemHTs HanGomsmtee OTROHEHIE JIMS! B MeITDITYO CTOpOHY H KOMMECTEO KONCTPYRIH, HMCIOMUX 9TO OTKTOHEMTHE 16 Haiiru & oaiomeprom maccuse semen, ausiaomuslica HanGosRLMM epemit LepsBIx orpunarestbitstx. BsIReCTH B TeKCTORDE OKHO, KPOMe sTOFO, HlepRBIH orpultarestbHBItL oaeMentT Maccrtma 17 Batromuts nuxsmuecknit cnBMT a1eMeHToR Maccitea H3 10 a1emeHToR Ha B 1O3H- nuit peso, Hanpumep, accu (1, 2, 3, 4, 5, 6, 7} nocne muKmYeckoro cxBHTa BEBO va Tp nosnunm nmeer ita (4, 5, 6,7, 1, 2, 3) 18 BomommTs uuxsamvecknit capur aneMenToB MaccuBa u3 10 9xeertTos a k nos nuit entpano Broautea accu 13 20 nponsnomotinx BemectBermtbx suce, Ynopanosurs orpunarestbitste aueMeHTst Ho Y6sIBAHINO, a NOXOxUTeLTBHBIe — Ho Bospacranuto, ‘Heo6xogumo IpH 9TOM CoxpalluTb OTpHIkATeTbHbIe QNeMeNTSI Ha HOSHIAX, IPH HaiLIe-KAILLUX OTPHHATEBHBIM d:1eMeHTAM, a HONOAUTEABHDIC — Ha TOSHIUUSIX, TPH HALTEKAMH MOAOAHITCNBEIM ssTeMenTaNt. JJOMOMHDTeTbHBN MaccHEOE He CTO sonar 20 Buosutes waccus 3 15 nexrstx scen. Iomenatb MecTaMH CTOTDKO paBHooTcTOA- mix oT f-ro saieMenToR MaccHBa, CKOMIBKO BosMoxHO (1 < #< 15) 18 Oxonuanue maby. J12 24 Bronures macnn 19 15 netbix tice. Mamenuts # Hem mopsitok pacnonoxkenus aaeMertton 11a o6patuntii, oTsestbito fo B-ro 1 oTsenbtto ttoce k-ro ostenertTa 22 Bosca Maccns 43 15 We1bIx wicex. BaImOrKMTb KOsbIeBO CABHT a1eMeH- TOR MaccH¥a, WTOGsI ero Hepabiil MuKUMAIbHBII aeMenT oKagaica Ha kM Mecre (k sagano). Konpuenoiit caenr ppiomiaeres Tak, 4ro aneMenTBl, YxOAAUIHe 8a 11pe- esl MaccHBa, HlepeHocaTea B cro HaXiato Ha ockOGomEMICeCA MeCTO 23 Broaures Maccn us 15 yemnx wuces. Berasuts, nasnnas ¢ k-ii osmuns, Tpit HOBBIX auleMeHTa, HepexBHTad BIPABO HcxosHBIe aleMeHTsI. Tp TocmenHHe omeMentTa mpi 9ToM TepaI0TeA 24 Brectt maccu# 1s 20 nemectaenubix scent, Butkecri, Haviiias co Toporo, TaKHE STeMenTBr, KoTopsre Gombitle Bcex cBOUX MpeMBIAyHUAK Jak maccus Z(n), coctosmui 13 HonoxUTEBHBIX 1 OTPUMATEABHBIX 91eMCHTOR. Haiira 5 wen xommmansintit omemenr, pactoroxcmmstit 20 nepuoro TostoxuTe Tb Horo auiemertTa 26 Jian macens rensrx wHcen Z(n). O6pasonats u3 Hero HOBBII MaCcHE, BKOWAS B Hero Te Yc:1a HeXOAHOTO MaccUBa, HOpazKOBDIE HOMepa KOTOpSIX HosIbUe SHAe- Hii ompenensenrx Mit HCE 27 Jan maccus nemectvenmsrx sitcen Z(n) pu n < 20. Cpegu ero onemenron nmeerca POBHo OfHO OTpMaTembHOe “MicIO. ToMeHATS MecTaM 9TO “HCO ¢ HAMGOTBITNM ssucaom. gantoro waccuma 28 Janet saccunpt X(n), ¥(n). Cosnare ma siementos Maccusos Xu Y, Boiwectit ia 9kpait Bice TPH MaccuBa is Z, COCTOSULIE HS HONOAUTEITSHBIX 29 Jan wacens X(n). Cosnars macs ¥(n) no npasiry ¥(0)= (XO), YQ)= JXO+XO, ¥2)={XO+XO+XQ), ... Ecau uoaxopenioe ssipaxenne OTpunarestbito, To saMeIuITE ero ny.teMt 30 Jax waccns X(n). Haitrnt cpentee apndpwerirteckoe sHateHHe MOTORUTETHBIX felITOR MaccHtBa Ht OMPeeAHTS KosUIYecTBO o.teMenTor Maccitisa X(n), stent IIx sTOTO SHANeHHS. BRIRECTH MOpsy{KOBBIH HOME MlepBOrO Ht TocEs|HETO TAKHX. sTementon ute Conepxanmne orteta: 1) Haspanimte paoror, 2) ruryaabubuit ser; 3) MitMAHLtyambioe sananne; 4) rpacbecknit mitepeiic; 5) mporpamMunie Ko{bI BCex KACcOB; 6) pesyrbraror BbITTOTHEHHA NpHIOKeHHs; 7) pysnoe pemenue KoHTposHOrO HpuMepa; 8)» ONL TIpumep evinoznenus undueudyanonozo sadanun Sagane na paspa6orky npnzoxenna. Cosparb npiioxkenue ju1a peers caeayiomelt sana, 2: Hanoi xa maccuna A u B, coaepsxaupae coorrercrRenio m = 5 un = 10 ctor. Tpedyerca oOpenMHMTD 9TH MaCcHBDI TAK, 4TO6DI MOTyHULICA Mac- 119 cus C, cocrosmuii 13 m +n = 15 9eMenton, B KOropom aueMenTEt pacnosara- 1oTes B BOSpACTAIOIIEM HlopsAKe. Baoj 1 BHIROA MaCCHBOR, a TAK: HX COPTHPOBKY OCYIECTBNTh B KaCce cbopaut, kpome Toro, coaarh Kaace ¢ uMeHeM Class, conepaauuutli MeTOs CALM ania MaccHBop fusion(). Pemenue. [pacpuseckuit mrepipe W TeKcTopoe oKHo textBox (pute. 13). ¢ AOUDKEH HMeTb oH aeMenT button nasanma sich tush Puc. 3 Hpoepananeati wod xxacca Classt: 1g Syste namespace WindowsFormsApplication1 ‘ class Class { public Int32 m, n; public double[] aArray = new double[5]; public double[] bArray = new double{10' public double|] cArray = new double[ 15]; private int k,p; //KonctpyKrop public Class1() { 120 //Meton aia cxusnna Maccuon public void fusion() { for (int i= 0; i < man; i++) if(k Croiictaa. B otkpsreiemca oxue Bbiparb BkKaaqky [puoxenne 1 ycranoBnTh B none Tam HexosHBIx gannpix: Koricomsioe npwroxenne; 8) paspadorars rpaduveckuit mitrepibelic upuoxKers; 9) aarh KOMTpostbHDAit NpHMep 3axaiHA H ceATb ero pysHoe pemenne; 10) noayauts pesyabtarst Ha KoMUBIOTepe; 11) cpannnrs pesyopraret JloKasaTh HX MpaBMTBHOCTH; 12) nanucaTs orser o mposemantioii pabore. 124 Hndusudyanonme sadanua Ta6uya IS Jlana nenowmenenmas KEanpatiaa Matprmta. Onpenemt» KomMecTHO sHICeT, KOTOPEIC HMeIOTCA BO Cex CTPOKAX ITOH MaTpHNDI, BBIBECTIE RCE ITIL HHCsTa f TEKCTOBOE OKO Jawa nerouncnentas warpsita A(S, 7). BuIsectH B TeKCTOBOE OKHO BCE CTpOKH, 1 KOTOpDIx YepeayIoTcA YeTHbIE H HeveTHBIE 9 \teMeHtT bt 3 Jana npsmoyrosbuast marpiuta A(8, 6). BbiecrH & TeKcroROe OKHO ce au1eMeHTSI KoTopsie o6asaioT cnegyiomuM cHolicTBom, Saement aBaseTes MaKCHMATBIBIM B CTPOKe, THe OH HAXOAUTCS, H O;LHOBPEMeHHO MUAHIEMATHEEBIM 8 CTOGC, & KOTOPOM om pasmemten, 1460 aoGopor — MIHMacTBIEBIM B CHOeTi CTpOKe M MaKCHMATBIIEIM B coem cron6ue, Ecu1l TAKUX 9:leMeHTOR HeT, TO RbULATD 06 9TOM coobuleHe Jara nexomncnenas warpiua M(5, 6). B kaxnoii crpoxe Matpiinbr HaiiTH cyMatst TeX 9UIEMENTOB, KOTOPBIE ABISIOTCA NIPOCTHIMH NHCIAMH, H O6PASOBAT HS ITHX CYMM omHOMepHBIH Maccits, KOTOpBIit HeOGXOAHMO BBIBECTH B TCKCTOBOC OKHO. (Harypasbioe sco HasbinaeTca MpOcTbIM, eC:1M OHO He MMeeT HHKAKHX s1es1HTe- eli Kpome equHitsr H camoro ce6s.) Janta nexosnenemas warpsita M(7, 6). Haitrt crpoxy, 8 KoTopoii umeetes suement M(i, j) = 0, 1 noMeHsT® sty CrpOKY co crpoKOil, y KOTOpolt B j-M Cronéne oaement M(k, j) ue pasen iry.uo, Ect raxux cTpox wecko.tbKo, To mpousnectit o6meH ¢ TOI TpOKO!, UIa KoTOpOH abs(k — i) MMcET HaHMeHBINIee sHAeHHE Jana nenowtcnenaa Marpuna M(7, 6). Haitri crox6eu, 8 KoTopom meetca siement MG, j) = 0, 1 loeHats ator croxGent co cToa6itOM, y KoTOporo & i-fi eTpoKe siement MG, p) He pasext nymo, Ect Tax cTon6uow HecKONBKO, To MpoHsHeCTHL o6Ment ¢ TeM M3 101X, 1414 KOTOpOrO abs(p —j) MMeeT HaHMeHBiLee sHaseHHE Jlaxa keanpariaa Marpuna, TepecTagiiTs ee CTPOKH Tak, “TOG! aTeMeHTDI Ha r1aB- Hoit Auaronasit Soi pactionoxkeHDL LO KospacTanitio sHaveHtit oT HepBO;t CTPOKIL K ocmenHett Jana nerosnenentas Keaxpariaa Marputta, OnpenenTb KoTHYECTBO “HCE, KOTO ble HMeIoTes RO Cex CTONSIIAX STO! MaTpHILBI, BBIBECTH HCE STH MH{CIIa B TEKCTO- Boe OKHO Jaa marpmna A nopsitka m X nw sarpunta B nopanka nx k. Halt sarpanty uponsnenenua C= AB nopaaka mx k, rae Gj = ¥ ayby. B uepxoii marpane & AOWAHO 6bITb CTO-BKO KE CTONBUOR, CKOTKO CTPOK BO BTOpOt 10 Jlana nenowncsrennas Keanparias scarpina A nopatka n Xn, Tlomensirs Mecramu ee it isto, 1 R10, CTpoxW, YMITOXKaR ee csIeBa a MaTpHILY TepectantovoK P tlopanka n x Xn, Marpuita nepecranonox mpesicraniser co6olt Marpitity, & KOTOpOHK & KATO! CTpoxe uMeeTCs PouHO OHA eMUHHTa, a Bce OCTabUBIe pasHBt Hy:n0, [Ips TOM 8 i-it crpoxe enunmita crour Ha k-M Mecte, a B k-li crpoKe — Ha i-m Mecte, Kpome Toro, TloMcHAaTs Mecran i-fi u kit cron6ust Marpumt A, yamtoxKaz ce cnpana Ha P, re, naiirn marpmuy A -P i Jlata knaapariiaa Marpima A. DremeHTapubina mpeo6pasonannantit MaTpHItst HasbiBaeTCA CTOeMME Ooi CTPOKH MaTpHILbI Pyro! cTpoKoil, yartoxertHo# Ha MponsnombHoe sHer0, Meriomssys ontepartino MpeobpasonaHus CTpOK, TOTYAHTS us Marpinbt A Marputy, y KoTopoit nce o7teMentTbI TlepBoit CTPOKH, KpoMe 2.teMeHTa Ha raBHoi swaronamM, pawesr Hy: 125 Hpodoamenue ma6a. J13 12 Janet keanpatias Marpunta A nopanka n X nu {Ba ReKTOpA, SaslaHIIbIe CHOHMH Koopamtraramst p(n) st h(n). Haiitn ckanapuoe npousnexenne r= (Ap +h, h) wt= = QAM 13 Ilepecars orpriarexbibie snementst Marpuutst B onHOMepHBI Macc. Onpe- JOANTS HOMepA CTPOK MATPHLLBI, KOTPBIe HOAHOCTHIO COCTOST HS OTPUMLATETBHBIX auemettor, Eos TakHX CTPOK HeT, TO BbIAATe cooBUeHILe 06 3TOM 14 Us npamoyronpuioii marpuusi A nopagka m Xn noaysitrs HoByio Marpuny B Topanka n X m, KOTOpas HonyeHa M3 HexOAHOIE TOROPOTOM ee Ha 90" To YacoBOH ctpenke Jana npsmoyronpias arpa, TepecrariTs ee CTpoKH Tak, ¥TOGbI CyMIabl TOD CTOK BospacTamH oT MocmeaHedt cTpoRK K MlepBoit Jaa nexouncnenias warpiita M(7, 9). Onpenesurs, 470 & Het HeT HH OHOIK CTPORH, B KoTOpoit HMcIoTCA TOBTOpaTOMMeCs aTeMeHTEI. Ecmm MaTpHtta He o6ma- JaeT TaKMM CBOIICTHOM, TO BBULATS 06 9TOM coobmKeHHe Jana nesounenenias warpaia M(6, 8). Hanevarar» nce ce cron6upt, & KOTOpBIX oaiitakouoe KoUMECTHO IeMeNTOE, oKaNMAKaONUIKeA Ha uHdpy 8. Eco TAR cTon6HOB HET, TO BEITATS CooSMeHHE 06 3TOM Janta marpmnta nopanka 7 x 9, Yaar H3 nee cTpoKy ¢ toMepoM i cToxbett ¢ HOMepoM j, HoY'HB HOBYKO Matpynly MopsmtKa 6 x 8 Jana marpuna nopanka m Xn. Ynatrs us uee bce crpoKH, comepxamute ny.tensre outemenrbt 20 Jlatta nessipoxaennas KBaxpaTHas Marpitta tlopaaKa n. Tpe6yercs medina peopasonanitan CTpOK HPHBECTH ee K HILAHeH TpeyronbHO; Marpuue, T.e. aj = 0 surat weex i j). Pemenne. Jlarnoe npeo6pasoranue ucriospayerca mp pemtenun cHcrem unnciibix yparnennit cn HeHsBecTHBIMM, DeMeHTapubie Mpco6pasoRannst CTPOK NosBonAIOT HSMeHHITh MaTpuLLy, o6pasonanityio H3 KoobdpuNMeHTOR pI nensnectubix 6e3 HaMeHeHitA peulenmit aToit CHCTeMBI. DuemerTapubiMH upeo6- PAsOBAHMAMH CTPOK ABALSIOTCS: 1) o6men i-it n j-it crpoK; 2) yMnoxenne Kaxksoro asieMeHtTa i-fi CTpoKM Ha Hi 3) caoxenme smementos i-i crpoKM ¢ cooTReTCTByIOuUIMM 91eMenTAMIt rit erporn. Ilyerb umceres caeayiomas Marpuua: 127 1 2 5 3 -1 2 4 -7/ 3 3 2 6 Kom6unupya nysenyio crpoky co Beemu mocaexyiomuMu, ucKn0- SUM aeMeHTBI HysIeROro cror6Ha (BUIINTAeM 13 HYIeBOI CTPOKHL KaKAYIO q, j-0 erpoxy, yMHioxkeryio Ha r=—4), Toaysnat ay 12 4 5 00 1 2 04 8 2 0 9 Hysenas crpoka ocrastach 6e3 HaMeHeniti, a B HlepBoli CTpoKe BMeCTO O;,HOrO. HYJIA B HYEBOM cTOT6e NOAyYLICA M BTOpOit HYeBO!t 9eMeHT a; 4 = 0. Tloo- Tomy Mettaem MecTamm crpoxtt 1 mt 2: 12 4 °5 0 4 8 -2 0 0 4 -2/ 0 9 Tenepp crpoxy 1 Moxktio ucrlomaonaTb 215 HeKMOTeTHIA asteMenTa B crpoKe 3 (ctpoxa 2 pit atom yxxe uMeeT Hty.texoii aateMettT ayy = 0). [Ipogoskast ator mpo- HeCe LATHE, OKOHATEMBHO HOsIyAeM BepXIHIOIO TpeyromDHLy!O MaTpHILy: 124 =5 048 -2 0014 -2 00 0 -55 Tpabwieckuit mtepdeitc omker mMeTb on omement button m ABa TeK- ctopbix ota textBox (puc. JI5) Jane Hammes nporpaMMnbie KOLB MpHAO-KeHTA Bpos ucxosHoii Marpuutb! B 9TO! paboTe MpousBogUTeA ¢ HOMOMIDIO 4ep- HOTO KOHCOmbHOTO oKHa, HCHOAB3yA MeTogbt Console. WriteLine() u Console. ReadLine() (puc. J16). 128 FOI NIpH HIEEHATANNH AByMepHoro MaccHBa, KaK 10K: uo ten 2013 er Wrtom Owe, Pao x +O) BMD C +l hee [on om Aleit ESE vexiBoxt Base ‘ecu, Puc, J16 Oanaxo npoa Moxer peasoBan 1 imate, HampuMep, “epes TeEKCTOBOE OKIO, HO IDKe: public double] , | tArray =| 129 Hocxe saneputena BHosa Ha 9Kpane HosRaseres dopma Form1, 1 paGora MposouKaeres B pexuMe mpustoxernst Windows, Kod xxacca daa npueedenua mampuyot x eeprnemy mpeyzoxonomy audy: using System; using System. Windows Forms; namespace WindowsFormsApplication1 class Class4 { //Mous Kacea public int n, h; public double r, v; public double,] tArray = new double[4, 4]; public Class1() { n=4; } //Metox gna noxyyenna Bepxieit tpeyrombuoit Mapuupt public void tMatrix() { int 1; while(ikarb omepaiiH? 4. Yro npercranaser co6oit onepatop neperpy3KH? Bananne: 1) Bbipars Bapnant unaMBMayambroro sagan 13 Taba. M4; 2) cosqarb Kaacc H MeO; TleperpyskH onepamin; 3) cosqaTb mportenypst Mero; 4) paspa6orarb rpadusecknit mnrephbet 5) arb KoMTpostbnit npuMep; 6) noayanrs pesysibratbt Ha KoMmbIoTepe; 7) aoKasatb IpaBMIbHOCTh pesymBTATOR; 8) Hamucarb oTser o mposemanHoit pabore mpoekra; Hudusudyaxonwe sadanua Tab6auya 14 1 | Paspasorars npoexr ats pemenns cnenytouteit saan. Janet Koummexcnte untera p, = (x, + iy;) M Py = (2 + iy), Mpenctannennpte B are- 6panyeckoii opm, ne x, Hay — AeikcTBHTeNIbHBIE MaCTH, a yy M yy — MHUMBIC wactH sTHx ance, Heperpysirs onepaitinio * suI4 yMHO-KeHIA WBYX KOMILTKCHBIX cect Cet a) * Oa + Yat) = Oe — Ya) + Ya HD) 2 | PaspaGorars mpoexr suis pemenna ciesyiomel sanaan, Flaunt Kosmexcubte suena py = (or + iy) 1 py = (2 + iy), Mpencranaenmte B anre- Gpanueckoli (bopMe, re x, Hx, — AelicTBHTeMbHbIe YaCTH, ay, My, — MHMMBIE YacTH THX snicen, HeperpysuTb onepanmo / 18 Jeena ABYX KOMILIEKCHBIX HHCer: Stud ty toa , tpt —2y sytyi Rey xh ty 3. | Mimeeres komnurexcnoe 1 ut aprymenta f (B pamnanax): 10 2 8 TpHTOHOMeTpuecKoll (hopme k RUjLe Moy.Ia Fr z=r(cos(/)+ isin (/)). Tleperpysitrs onepaiitio / 114 BBIIOAMEHHA AeACIHA ABYX KOMILIEKCIBIX HCE B TpuroHomerpusecKolt cbopme: rileosh) +isin( J): (eos) +isin(f)) =" (eos(h,~ fy) +isin( ff) n 133, Hpodoamenue ma6a. J14 Vimeeres kommurexenoe 41 Hm aprysentta f (B paznattax) 10 2 & TPHTOHOMeTpHYECKOH (PopMe B BITE MOY T r(cos(/)+isin (/)) Ieperpysitrs onepanino * ana nosneneHita KOMIUTeXcHOTO “CHa B n-10 cTeMeHb: r(cos(f)+isin(f))* n= 1" (cos(nf)+isin(nf)) Haut gexropat BBIHOAIEHHA HX ekatApHoro nponsRene atb= Sab, a (ay, yn y) HD = (By, By, os b,). Heperpyaurs oneparasio * 18 Hamot nextop a= (ay, dy, d,) # eKartap s. [leperpysiT» omepanio * xa sostroste- HAL YMHOKEHIEA CKasLApA Ha BEKTOP: S#A=(S405, S47, 00,54 Gq) Zlast marpuita Au cxaap s. Heperpysirs onepaiino * suis sbimosmHeris yMHO- >xxentia ckaapa ta warpunty s* A, re Matpunta s* A cocTouT Hs ostementToR MatpHutst A, Kaxkstbtit 1 KOTOPBIX YHOXACTEs Ha S| ‘Zavst warpnusi A w B. Heperpysirs onepaiusto + 14 onpenesterma warpuitst C= A+ + Bupu c, =a, + by Tlarer matpunet A x B. Heperpysirs oneparuno — 11a onpenenenns marpunst C = AB upu c;= ay - by 10 Tlaust keanpatunie sarpuor Aw B. Teperpysits onepario * sua winomeHHs A*Boupu es = Day -by a yantoxenma Mapu, i Twa wexropa a= (ay, dy, .-, dy) 4 b = (by, by, By) pabiibl, CCK PaABHI BCC HX KOOP- AuuaTDH, Te, 214 KaxqOTO i= 1, 2, ... msnasenne a, = b, Meperpysirs onepanisno 701 oMpenesterina pawenicrsa BeKTopow a = b 12 Thea wextopa a= (ay, dy, on d,) Hb = (by, By, Dy) He PABUBI, ecoIH UMEETCA 110 Kpalt- Heli Mepe oflHa Hapa KoopaMitar, u14 KOTOpolt sHavenme a; <> bj npwi=1, 2... m Ieperpysitrs oneparitio <> 12 onpenenea HepanencTBa BeKTOpOB a <> b Bexrop a= (aj, 43, dy) 6ostbute ReKTOpA b = (by, by, ny by), CCTM WIA KaDKMLOTO = =1,2,..., n snavenme a; Gomme snatenna b,. leperpysurs omeparitio > 714 ompeme- seni Gonbinero 13 BYX HeKTOPOH 14 Bexrop a= (a, dy, d,) He mpewocxoanT extop b = (by, by, ., by), CC ATA KK noro i=1, 2,..., mHavenme a; <= b,. TeperpysitTb onepaniio <= 114 onpestestenna Toro, HTO OAHH BeKTOp He MpezocxoauT Apyroik 15 Tlycrs umeeres ana mioxkecTBa, saganuipie onnoMepHbinar Maccinasn Tuna Integer. DTH MHOCCTRA MepEceKAIOTEs, CCTM Y HX MMCeTEH XOTA Gor OHH OGM srIEMEHT. Teperpysitrs oneparuino & 114 onpenetenia, HepecexatoTca s1M antHBIe MHOXECTEA, vomit HeT 16 Pasnoctoio mHoxects Au B HaspinaeTest MHOXCCTHO, COCTOAIIee 13 971eMeHTOR Muoxectsa A, 43 KoToporo yaaeHBt siemens B. Heperpysurb onepatuno \, su1a onpexenenms pastioctn muoxecte A \, B 134 Oxonuanue maby. J14 17 | Tlycrs umewores Ha mHOKeCTHA, sajlanHBIe OAHOMEpHBIMIT MaccHBAMH. TH MHOKE- Tha MepeceKaroTcs, ecstHt y MX ECTS XOTs 6st onHM Obit >neMenT, TleperpysHTs onepaniio & sL18 onpenesienns, HepeceKawores 11H HeT sataniBte MuoxecTBA, Bes Tepeceyetite ecTb, To OMPeReETHTS, 13 KAKHX 97TeMeHTOR Otto CocTOHT 18 | Hlycr» umciores Ha setoxecTHA, SastanHBIC OAHOMEPHBIMH MaccHEaMH. OGBCRH- eHHeM 9THX MHOXECTB HasbIBACTCA MHOKECTBO, COCTOAILEE HS BCEX IsteMEHTOB HCXOAHBIX MHOKCCTS, BSATHIX Ges ToRTopeHHs, HeperpysiTb oneparino | s115 ompe- Aenea g1emenTon o6peaunenna Tlpumep evinoanenua undueudyanvnozo zadanua No 1 Sayanue na paspa6orky npwroxenna. Cosaatb mprioxkenne 14 penllenna coenyiomeli sana. Tans ana Maccusa A ut B, cocrosme 13 ofMHaKkonoro YHCHA aeMeHTOR 7. Tpe6yercs ueperpysuTb onepaniio c1oOxXCHUA ZI OMPeAeTeHHsA HOBOTO Mac- cma C, ii a1ementT KoToporo panel cyMMe ¢ = 4; + ;, Bron AartnbIx ocymte- CTBHTb M3 TEKCTORBIX OKOH textBox. Kod xaacca Class using System; namespace OverloadMas1 { public class Class1_ //Tleperpyska cpasnenua { public static string r; public static string r1; public static int n; public Class4(int m4, string re, string rt) //Kouerpykrop suit nepenaun QJIEMCHTOB MaCCHBOB B Kylacc Class { n=ni;r=re; rt =rt; } public double[] a = new double[n]; public double[] b = new double[n]; public double[] sum = new double[n]; public static Class1 operator +(Class1 a, Cle rpyakn pannecrna { $1 b) // Oneparop nepe- Class1 y = new Class4(n, r, rl); char[] delimeter = {}; string[] words = r.Split(delimeter) for (int i= 0; i Croiicrra. B orkpprsuremca okke Bbi6parb Bksaqky HIpwaoxenne 1 ycraronnrh & rose Tam HexosHBIx jaimrx: Kontcomsioe npnoxente; 8) paspadorar» rpapuveckuit urephelic upuaoxKenns; 9) AaTb KONTPONBHBITE MPUMep saytanHa 1 cjlerATh ero Pystioe pemtennte; 10) noayant» peayamrarst Ha KoMubIOTCpe; 11) cpanaurs pesystbrarst H 1OKasaTb HX MpaBHIBHOCTH; 12) Hamucath order o mporeranHoit pabore. Hndueudyanvuvve sadanua Kaxktoc saganine 20:7kHO BKNOUaTS B ce6s IporpAaMMHbIC KOI [U1 Oprastit- salt samen dbaiisra Ha suck, W chain os>KeH OBITh cRABAH C OGBEKTOM KiTacca FileStream, koropsiii ucnoabaycr npunuun nomoxa (stream), sBisiommniies 140 OCHOBHDIM HpHIITIOM BEOAA-—BHIBOAA Ha C#. IIpH oTOM Heo6xoxuMO TipHMe- nub Knace StreamWriter u ero Merox WriteLine(), nossoxaiomuii ynrary ¢ KOHCOMM (11H TeKCTOBOFO OKHA) CrPOKH, HabupacMBIe B Cranaapte Unicode 8 cbopmare UTF8. Koxni 214 samvicn 2oKHBI GbITh HoMeneHbI & O6paGoTUHK uckmoveunii Try...Catch. TL wrenma cbaiiia Moxio HcHoma0BaTh sn6o Kaace StreamReader, 1160 mIpHMenutb d1ement openFileDialog (kak 9To cyenatio B puMepe 3ayanna, npHBesentiom nie). Crpoxu cpaiia 1omKHBI OBIT Mpo“MTaHI B MHOTOCTpO- ubtit pexaxtop richTextBox. O6pa6orKa dhaiina nomKHA BKMOMATE B cebt KIACC NTeHHs haitta, KOTO- puiii Heo6xo,uMo paspa6otarb, 160 Heroma0BaTh Kitace Reading, costanubtit BIIpUMepe MHBHAYaTbHOro 3aqanna. CTpoKH, Tory YenHBIe Moce o6paoorKH cbaiina, JomxHBI OBIT MoMeM[eHBI B TeKCTOBOe Tlose textBox. Ilyrb aia caeqyeT BBOAUTD C KOHCOMH, 1 3aTeM OH OTOSpaxaeTes B TeKC- ‘TOBOM tome Ta6auya NS 1 | Kaxaoe us n npeanpustuit sinycKaer usgemia m pivton, Samant nasnane mper- IpHSTHs H HasBAKN MpoNsBOAMMDIX HM HSAesK, OnpenenHTe 118 KAxTOrO NS eNHA HasHANHA IpeAUpHATH, KOTOPBIE HX MPONSHORAT 2 | Boraene xanpor mpeanpnatna umeeres cimcox cHenetmit on corpyannKax. O KakIOM COTPYAHHKe HaBECTHO crenyiOMICe: GhaMHTHA, HOMCP OTEA, LOM HOCTS, Olas H CTA paGores. COCTAEMTD aLTOPHTM H IporpaMMy, KOTOpHIe BLOAT cick banwuutl corpy”HMKoR Ho OT;esIAM © YkaxAHMeM saHUMAeMOIE NODKHOCTH, oxnaga u craxka, OTe AOTKMBE BBULABATbCA B MOpanKe yOuBanHa KosMUECTBA COTPYAKHKOB B HX 3. | Mmeetes cnmcox cbanuumit crynenton ¢ ykasatiteM oMleHOK Ha 9KSaMeHe 110 Kax- HOMY 13 NATH MIpesIMeTOR, KOTOPBIe OHIK MMeIOT B aHHoM cemectpe, Coctasitr enit- COK cTYeHToR To YObtBartito HX cpenHero Gana 3a CeMCCTp, a TaKKe OMPeneTHTE npouentT oransinkox (Bee oTMeTKH 5) H mpouenT xopommnctos (oTMeTKH 5 14 4) 4 | Maceres cnucox 10 nomuruueckix zestencti. Kaoxnsiit 13 100 onpourenitaix 13351- BACT TPeX HOJMTHKOB Mt HasHaaeT KAKTOMY HS HX OHO HS IepBbIX Tex MecT. Buirectit 11a okpaut (pamaumiio nosuTHKa, Ha6panmtero HtanGomsuliee wite10 HepABIX Mect, Eos TakUX HecKOs16K0, To BDIBECTH aMILIHH BCeX yACTHHKOR Viseecrris cbamiinitn n corpyaninkos Kommanitn. Corpysuntki paGoraior mo Mizu suayanbriomy rpaduxy (1-H nem — ytpo, 2-it nem — nevep, 3-H ens — BbIxXoR- voit). JL14 nepHoro sHcTa HekoTOporo Mecatta (MecaIL MMeeT 30 sHeit) oMpestesIEHO, 1B Kakyo cMenty paGotaet Kaxautit COTPYANKK 1TH HMecT BEIXoMHO!, PaspaboraTh IlpHuIOKeHHe, KOTOPBIE HOSKOASIOT JLIK JHOGOTO SalaHHOrO YKEHIa STOO Mecaita Hanevarary cHCOK COTPYARKOE, paGoTAOMNX Bo BTOpyIO cMeHy 6 | Sananne, kak » upembaymeli sanave, ontaKo HeOGXOAIMO KBIORHTS CICK coTpyaiHkon, KoTopste paGoTaioT B mepBy!o cMCHty 7 | Brevemne mecana (30 aueif) a6onetTD nexoToporo Tene*pomnioro omeparopa mpo- MSBOqUIM Teperonopst cn cTpaHamnt, Kaaxyaa crpata MMeeT cRoit KOM Taput> 3a 1 mii pasronopa. Paspa6orarb mpisioxenme, KoTopoe mevaTaeT cxeTa aGorten~ TaM C YkasaHMem Testedona aboueHTa, Koa CTpalibl, KONMYCCTRA MMHYT, CTOHMOCTHL kaxtoro pasropopa 1 uror 3a Mecau, B o6utem cuitcKe aGouenTH HpexCTaBaeHBL reslec)oHHbIMH HoMepaMH, @ JL1A KAPK/OFO PasroROpa Lala CTO MPOAOEKHTeMHOCT 141

You might also like