TietokoneetOhjelmointi

Strukturoitua type - yksiulotteinen matriisi

Opiskelu ohjelmoinnin perusteet, ensimmäisen (tai toisen) tulevien ohjelmoijat tuttu käsite "yksiulotteinen matriisi." Pascal, kuten muita kieliä, mahdollistaa työskentelyn tällaisten tietojen rakenteen. Ennemmin tai myöhemmin on tarvetta jäsennellylle varastointiin muuttujia. Useimmissa tapauksissa tämä joukko elementtejä kuuluvat samaan tyyppiä. Esimerkiksi luettelon koulutuksen ryhmä voi koostua 25 jäsentä, joista jokainen on vaihteleva tyyppiä merkkijonon, joka pitää nimi ja opiskelijan nimi.

Tämä on mitä antaa ymmärtää yksiulotteinen array Pascal, joka on järjestetty joukko samankaltaisia elementtejä. Se voi viitata mihin tahansa jäsen sellaisen sekvenssin käyttäen samaa tunnus ja sama indeksi - järjestysnumero. Siksi nämä taulukot kutsutaan yksiulotteinen.

Numerointi sekvenssin elementtien alkaa yleensä yksi, ts ensimmäinen elementti on sarjanumero 1, joka on varsin looginen. Kuitenkin, jos on tarpeen, indeksi alue voi olla täysin mielivaltainen, tärkein vaatimus indeksit suoritetaan tai kokonaislukuja tai merkkejä (tahansa järjestyksessä tyyppi).

Harkitse tyypillinen toimia yksiulotteisen taulukon:

1) kuvaus array, jossa n - elementtien lukumäärä sekvenssin, mas - tyyppi nimeämisestä yksiulotteiseen kokonaislukujen 5, A - tyyppi muuttuja mas, ts tyyppisenä muuttujana yksiulotteinen joukko 5 kokonaislukuja

2) elementtien näppäimistön sekvenssin

3) Tuotanto sekvenssin elementtien näytön

4) täyttäminen sekvenssi käyttämällä satunnaislukugeneraattoria

5) muutos (muutos) kunkin ryhmän elementin, so muuttaa sen arvo (esimerkki mitanpienennykseen kunkin ryhmän elementin 6)

6) määrän määrittäminen sekvenssin elementit ovat muuttuja S - summa elementtien

7) kvantitointi ryhmän elementtien täyttävät tietyt ehdot (esimerkki määritetään elementtien lukumäärä, suuri määrä 4), missä k - useita tällaisia elementtejä

8) määrittäminen ääriarvon (maksimi tai vähintään taulukkoalkion), tässä min - pienin arvo joukossa ryhmän elementit, k - järjestysnumero (indeksi) on pienin alkio taulukossa

Kuten tiedätte, kaikki muuttujat, jotka on kuvattu osassa Var ohjelman Pascal ohjelmointi, tietty määrä tavuja muistista on, kun ohjelma alkaa. Tämä määräytyy tyyppi muuttujan, esimerkiksi, symboli on yksi tavu, tyyppi kokonaisluku - kaksi tavua, todellinen tyyppi - neljä tavua. Näin ollen, kun ulottuvuus array ei ole suuri, ohjelma ei vaadi paljon muistia. Muuten, ohjelmoijan täytyy löytää muita tapoja sijoittaa jono, esimerkiksi tiedoston tai kasaan osoittimet.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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