ComputerenProgramméiere

Vill. Der vill Elementer. Betrag vun vill Elementer, d'Zuel vun

Programméiere - ass eng laang, kreativen Prozess. schwéier genuch eppes an dësem Beräich ze léieren, wann Dir kee Fähegkeet hunn d'Prinzipien ze verstoen op déi gebaut Apps ginn soll. Haut wäerte ronn eng Partie Problemer, déi vill Elementer an einfach Operatiounen mat hinne schwätzen.

Definitioun

Virun schaffen mat dësem Element vun der programméiere Ëmwelt , muss mer verstoen, wat mir sinn bewäerten. Enseignanten an Universitéiten kënnt Är onduerchsiichteg Definitiounen widderhuelen an obligéiert Dir se Cram, mä et egal net zu dësem Programm wichteg ass d'Essenz ze verstoen an net gebass gin et zu aneren ze erklären. Wat ass eng vill? Der vill Elementer sinn all zesummen an den Objet nohuelen. An anere Wierder, eng Formatioun, en Dësch, eng Rei vu Wäerter String. All zesummen Form si eng nummeréiert Lëscht vun Artikelen. Et gesäit vill wéi dëst:

  • M (ech), wou M - ass de vill selwer, säin Numm. ech - ass de vill Element Zuel. Zesummen, kann dësen zwou Zuelen als Ech-September Element am vill M. gelies ginn

An verschiddenen programméiere Sproochen, kann dës Wäerter ze verschidden Zorte zougewisen ginn. Zum Beispill, geschéien an Pascal kann nummeréieren exklusiv numerals an der Variabel Ech kann nëmmen der Typ ganz gin. Am PHP, si Saachen anescht. Et sin - ass de Schlëssel, dass Dir de Punkt ze fannen erlaabt, an et Matière net an der vill, wann de Schlëssel de ganzen Wuert ginn hätt - vill ( "Bar"). sou, kann der vill Elementer ginn absolut all Zort vun maachen.

kreesleef

Dëst Konzept ass fir eis an der Contrepartie vun e puer vill Operatiounen nëtzlech. Kreesleef - sinn geplangten Ausdrock fir déi selwecht Operatioun iwwer Widderhuelung an iwwer erëm soulaang et keen um Terrain vun der Konditioun ass. Zwou Zorte vu kreesleef kënnen identifizéiert ginn.

  • "Net nach." An dësem Fall, gëtt de Kierper vun der verantwortlech widderholl ginn, bis et d'Finale Zoustand ass. Dat ass, éischt änneren Konter, an da wäert Berechent, an dann terminates der Zyklus.
  • "Sou wäit." Mat deem Ausdrock liicht anescht. Éischt, kontrolléiert d'Ausféierung Konditioun, virschaffe dann de Programm Zyklus, an Ännerungen dann de blëtzaartegen.

Am Prinzip, sinn souwuel Optiounen gleichgestallt, an eisem Fall heescht Matière et net dat eent ze benotzen, mä all gëtt nëtzlech seng Method ginn.

Zousätzlech

An e puer Fäll, brauch d'Programméierer wëssen, wat d'Zomm vun den Elementer vun der Partie ass. Ënnert dëser Aufgab beinhalt et, datt mir all d'Elementer vun der vill ze kombinéieren brauchen. Mat dëser wäerte mir gehollef kreesleef ginn. An dësem Beispill, wäerte mir net op eng bestëmmte programméiere Sprooch Verdacht weider kréien an engem Stéck beschreiwen, datt eng Linn enthalen soll.

  1. Mir erklären Verännerlechen. Mir brauchen eng vill vun "M", déi vill Element Zuel Konter "Ech", d'Variabel besot der Zuel vun Elementer an vill "e" an der Variabel "R" ze erklären, wat eis zu der Operatioun Resultat bréngen wäerten.
  2. Gitt d 'Unzuel vun vill Elementer "bis" all Manéier.
  3. Gitt der vill Elementer. Dir kënnt et duerch eng Serie vun dialogs mat de Benotzer Rendez oder einfach e Wäert fir all individuell uginn.
  4. Mir uginn ech = 1, R = 0.
  5. Elo den haardsten Deel. Mir brauchen verantwortlech fir. Maachen dëst, braucht Dir éischt den Typ ze wielen. Ënnert mir e Beispill op Zyklus Grof Elementer ginn. Zum Beispill, benotzt mir de programméiere Sprooch - Pascal.

widderhuelen

R = R + M [i];

ech = ech + 1;

bis ech> K

Wat gesinn mir? Éischt mécht d'Zyklus "widderhuelen" Kommando. Duerno, ginn andeems virdrun Wäert vun der Variabel, d'Zomm vun allen Elementer am vill Sënn, mir anert Element vun der Partie. Increment Konter (vill Nummer). Nächst, kontrolléieren enger Equipe vun "bis" mir ob der verantwortlech Konter iwwer de vill fort ass. No all, wa mer nëmmen 5 Elementer hunn (k = 5), da sëtzen M [6] Sënn net maachen, ass et eidel ginn.

Zoustand

Virun Plënneren mat flamenden Ofgrond fir déi nächst Aufgab op, loosse d'geplangten Aussoen Intrig. Am meeschte programméiere Sproochen, gesäit de Siwebiergen esou:

wann (Conditioun) dann (Serie vun commandéiert) soss (commandéiert wann der Conditioun net wouer ass);

Allgemeng Beschreiwung kéint esou Toun: "Wann der Conditioun wouer ass, dann déi éischt Spär vun commandéiert huelen, oder eng zweet Spär ze maachen." Geplangten Aussoen sinn nëtzlech a verschiddene Wäerter d`Vergläiche a weider hir "partagé" Bestëmmung. Zesumme mat der kreesleef, ginn se e mächtege vill vun Daten Analyse Outil.

Verglach

Dat erlaabt eis nach eng Partie Problemer ze maachen? Elementer vun der vill kann zortéiert ginn, kucken wann se bestëmmte Konditiounen Match, an tëscht mateneen ze vergläichen. Eng vun mengen Lieblings Beispiller vun Uni Proffen - déi maximal Element vun der Partie Problemer ze fannen. Zum Beispill, benotzt den C ++ Sprooch.

  • Ouni brutal Detailer, ass et néideg déi selwecht Verännerlechen wéi an der viregter Beispill, mat e puer Ausnahmen ze erklären. Mat engem aneren Typ vu Zyklus hunn e bësse fuddelen. Déi nei Fall vun "Ech = 0". Firwat et do, erkläre mir hei ënnendrënner.

iwwerdeems (ech <= K)

{

ech = ech + 1; // oder kann andeems ech + = 1 ersat ginn;

wann (R <= M [i])

{

R = M [i]

}

}

Wéi kann, gesi ginn dëser Zort Zyklus, Schecken éischt d'Konditioun, an nëmmen dann Betrag fänkt Zielen. Wat genee geschitt ass? Éischt, kontrolléieren Ongläichheet Loyalitéit ech = k <, wa jo, kommen mir zu den éischten Element vun der vill M [1] a vergläichen et mat eis "R" déi Verännerlechen kontrolléieren. Wann "R" ass méi kleng wéi en vill Element, dann ass et der Wäert vun der Element zougewisen. Also, an der Zäit, wou mer duerch déi ganz vill goen, ass et enthalen de gréissten Zuel.

PHP

Dëst ass vun elo ee vun de beléifste programméiere Sproochen. Et ass komesch, dass an der Majoritéit vun souguer déi z'erfëllen Universitéiten net un him bäibruecht ginn awer am meeschte festgehalen Grondlage fir Meeschter an enger Positioun an engem Fënneftel Gréider. Wat ass et sou verschidden vun anere vun eis als Sproochen?

PHP erlaabt der Programméierer déi villsäiteger vill ze schafen. Vill Elementer kann et sinn absolut all Zort. Wann am selwechte Pascal, musst mer eng eenzeg Zort uginn (zB, Nummer), dann hu mer nimools der Linn mat den Text ze schreiwen, ouni den Typ vu vill änneren ... Mee wann s de Typ änneren, an da stellt Daten an ass et Einfache Text ginn, an dofir kënne mir net mat hinnen all mathematesch Operatiounen ouni zousätzlech Code a Kappwéi droen.

Am PHP vill Element - ass eng onofhängeg Eenheet. D'Partie ass exklusiv fir d'Kamoudheet vun Stockage benotzt an Ëmgank et. An Wichteg, fir déi ze schaffen mat flamenden Ofgrond vun anere w Gewunnecht ginn, kënnt Dir genee déi selwecht Konter Elementer Rendez. Appel un déi vill Elementer am PHP e bësse méi komplizéiert wéi an anere Sproochen, mä et ass et wäert.

Resultat

Wat kënne mir am Conclusioun soen? Flamenden Ofgrond - e multidimensional Daten Lager, datt während der Aarbecht mat grousse Bänn vun Informatiounen ze bedreiwen. Dësem Artikel net multidimensional flamenden Ofgrond considéréiert, well dëst Thema fir eng aner Diskussioun. Endlech e bësse Rot. Ze maachen et einfach de Sujet flamenden Ofgrond ze verstoen enger Serie vun Zuelen virzestellen - hei ass déi éischt, mä déi zweet an sou op. Dat ass der vill. Wann Dir ee vun hinnen ze kontaktéieren brauchen, einfach de Programm Nummer wielt. Dës Aart ass vill méi einfach Ärem Liewen an der Schoul. Erënneren, et net ëmmer Wäert ass ze Dësch ze leeën Ried Enseignanten lauschteren, besser hir Art a Weis fir d'Verständnis vun der Thema fannen.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lb.delachieve.com. Theme powered by WordPress.