KwamfutocinShirye-shirye

Iri-iri - a ... A takaice dai gabatarwar da taken

Duk wanda ya yi karatu shirye-shirye a cikin jami'a ya sani cewa malamai ayan ba kawai na asali, asali abu don su dalibai. Subject iri-iri ne dai ake gani, amma a baya darussa. Me ya sa? Saboda iri-iri - ne kafuwar cewa damar da shirye-shiryen yin aiki tare da manyan kundin bayanai.

gabatarwar

Yau topic, mu fara da cewa za mu gabatar da definition cewa lokaci. Iri-iri - da abubuwa shirye-shirye yanayi, wakiltar wani sa na data a tabular nau'i ko line. Tunanin jerin bazuwar lambobin 1, 6, 2, 4, da kuma 8. Yana so tsararru. Kowane lambar rubuta a jere, na da serial number, da kuma cewa shi ne abin da ya sa ya yiwu a danganta (kawo) su da wani tsararru na shirye-shirye.

rikodin

Ka yi la'akari da yadda iri-iri, an rubuta su a yi. Record, alama iri-iri - shi ne ya halitta don nuna su shirin irin (wanda dabi'u za a adana a cikin tsararru) da kuma yawan Kwayoyin. Wani lokaci shirye-shirye haifar da babba tsararru ba tare da tantancewa da ainihin yawan abubuwa, amma sai ka samu damar kana da yi hankali da cewa shirin da aka ba fixated da kuma fara magana zuwa komai Kwayoyin.

  • D: tsararru [1..k] na real. - don haka ya rubuta tsararru zuwa "Pascal". Idan kana da don ƙirƙirar da shirin san cewa za ka yi a kalla 5 abubuwa, za ka iya amfani da shigarwa D: tsararru [1..5] na real.

Kamar yadda za ka iya gane D - shi ne harafin, ma'ana sunan tsararru. real - wannan shi ne nau'in (format) na data cewa za a iya dauke a cikin tsararru. tsararru [] - shi ne yawan tsararru abubuwa.

roko

Domin yin aiki tare da kashi na tsararru, shi wajibi ne su yi amfani da shirin. Iri-iri - wadannan ne guda lambobi ko kalmomi, kamar wani. Domin yin aiki tare da tsararru kashi, wajibi ne a gabatar da: D [1]. Wannan zai zabi na farko kashi na tsararru da su gudanar da ayyukan da shi. Ga misali:

  • Buga (D [1]). - Wannan umurnin zai taimaka wa mai amfani da nuna darajar dauke a cikin kwayar halitta ta farko na tsararru.

Shi ne ya kamata a lura da cewa idan da za ku gudanar da wani ilmin lissafi ayyukan da iri-iri, to ya kamata ka kula da irin. Kana iya yin wannan ne kawai idan kana da wani tsararru na lambobin. Don yin shi bayarda:

  • Idan kana da wani tsararru na D: tsararru [1..k] na rubutu. - kuma a cikin cell D [1] = 1, sa'an nan ba za ka iya amfani da wannan kashi a ilmin lissafi ayyukan saboda shirin na "1" - wannan shi ne kawai da kalma "daya", ba da lambar. Saboda haka duba canji da su iri.

Idan ka shirya ilmin lissafi ayyukan, ko a cikin wani tsararru kawai da za a adana lambobin mafi obespokoytes ta irin a gaba da kuma sanya wa "real" ko "lamba".

tebur

Bari mu yanzu magana game da sarari a kusa da mu. Muna zaune a cikin wani uku-girma duniya, kuma mafi yawan abubuwan da za a iya bayyana tare da 3 sigogi: tsawon, nisa, tsawo. Kuma daga can da girma iri-iri. Biyu-girma iri-iri - a tebur da bayanai, a cikin abin da kowane kashi da aka bayar da fiye da daya serial number, da kuma biyu - line lamba da shafi lambar. Lokacin da yake magana zuwa biyu-girma tsararru dole saka duka biyu da lambar - D [1, 1].

Haka kuma, wannan tsararru za su iya adana yawa data. Abin baƙin ciki, a mazan shirye-shirye da harsuna, a cikin mafi yawan lokuta, tsararru kashi lambar za su iya aiki ne kawai lambobi. Saboda haka, ajiya na manyan alluna, shi ya zama mai matsala saboda gaskiyar cewa kowane shafi na tebur za su haifar da wani raba tsararru.

Alal misali, a da muke da wani tebur a wadda data aka rubuta zuwa ga dalibai. Su ne: shekara haihuwa, da sunan aji.

1989 Ivanov Ivan 9
1988 Petrov Peter 10
....

Karkashin al'ada hali, mu yi don ƙirƙirar mahara iri-iri, dangane da bukatun. Za mu iya ƙirƙirar biyu-girma tsararru na Tazarar irin su kantin sayar da ranar haihuwa da kuma aji, da kuma na biyu tsararru adanar rubutu bayanai (FI). Amma shi ne m. Farko, na karshe, kuma sunan farko, za ka iya yi rike dabam. Abu na biyu, zaka iya samun rikice lokacin da ciko da tsararru tare da wani shekara da kuma aji. Saboda haka, zai kasance da sauki don ƙirƙirar 4 raba iri-iri domin kowane shafi. Yarda, shi ne sosai amfani da tsauraran matakan?

PHP

PHP iri-iri za su iya warware matsalar kamar yadda aka ambata a sama. Gaskiyar ita ce, a cikin wannan shirye-shirye da harshen, za ka iya saka ba kawai da irin bayanan a cikin tsararru, amma mita irin (index). Bugu da kari, da data daban-daban za a iya dauke a cikin guda tsararru. Samar da wata daya-girma tsararru (idan kana so ka dauki daya shafi):

  • $ Array = tsararru (1989, 1988, ...).

Wannan misali Halicci sauki tsararru. A index aka halitta ta atomatik kuma an dauki sifili. Wato, da sifili tsararru kashi - 1989, na farko - 1988, da dai sauransu Amma abin da idan muka bukatar sa dukan tebur a cikin wani hadaddiyar dāgar yaƙi? Menene Multi-girma PHP dāgar yaƙi? Wannan tsari, a cikin abin da kowane kashi ma shi ne wani tsararru. Yadda kwakkwance da misali ga mu?

$ Table = tsararru (

tsararru (1989, "Smith", "John", 9)

tsararru (1988, "Smith", "Peter", 10),

...

);

Abin da muke da shi a karshen? Muna da kafin mu wani tsararru kira $ tebur, wanda layuka hadu layuka a cikin tebur. Idan kovorit wani tsararru na abubuwa, sa'an nan za su yi kama da wannan:

  • $ Table [0, 0] = 1989, $ tebur [0, 1] = "Smith", $ tebur [0, 2] = "John", $ tebur [0, 3] = 9.
  • $ Table [1, 0] = 1988, $ tebur [1, 1] = "Peter", $ tebur [1; 2] = "Peter", $ tebur [1, 3] = 10.

Cikinsa 0 kuma 3 ginshikan ne Tazarar tsararru, da kuma 1 da 2 - rubutu. Idan dole, za ka iya ko da yaushe maida da zama dole data a so format da kuma ci Kwayoyin.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ha.unansea.com. Theme powered by WordPress.