TietokoneetOhjelmointi

Mitkä tiedot ovat Pascalissa?

Kun ohjelmoit Pascalissa, sinun on valittava Pascal-ohjelman tietotyypit. On tärkeää, että ohjelmoija ymmärtää, että ohjelman suorittaminen RAM-muistissa antaa paikan tallentamaan paitsi komentojen lisäksi myös tiedot, joiden avulla nämä komennot toimivat.

Kaikki Pascalin tietotyypit jaetaan kahteen ryhmään: yksinkertainen ja jäsennelty. Jokaisesta datatyypistä kohdennetaan useita tavuja. Yksinkertaisia tyyppejä ovat: kokonaislukujen tyypit (tavu, kokonaisluku jne.), Reaalilajit (reaali, yksittäinen jne.), Looginen tyyppi (boolean), merkkityyppi (char), lueteltu ja intervallityyppi. Kaikki heistä, lukuun ottamatta todellisia tyyppejä, ovat ordinaalityyppejä ja niille on ominaista, että niillä on rajallinen määrä arvot. Esimerkiksi tyypitavun muuttuja voi ottaa arvot välillä 0-255, mukaan lukien. Tämäntyyppiset tiedot Pascalissa mahdollistavat Pred-toiminnon (laskee edellisen arvon) ja Succ (laskee myöhemmässä arvossa), Matala (laskee pienimmän tyypin arvon) ja High (laskee tyypin suurimman arvon), Ord (laskee muuttujan nykyisen arvon sarjanumeron).

Yksilöllisen muuttujan arvolla on vain yksi tieto, ts. Yksittäinen kokonaisluku, murto-osa tai yksi merkki. Muuttujia, joilla on yksinkertaisia tietotyyppejä Pascalissa, on kuvattava Var-osassa (lyhyt muuttujille).

Pascal-ohjelman muuttuja katsotaan täysin päteviksi, jos sillä on nimi (tunniste), tyyppi ja alkuarvo. Muuttujan nimeä käytetään käytettäessä sitä operaattorin välityksellä. Datatyypillä määritellään edustuksen alue (mitä arvoja muuttuja voi olla), toiminnot, joihin se voi osallistua, muistiin tallennettavan muistin määrä RAM-muistissa. Siksi ongelman ratkaisemisessa pitäisi pyrkiä vähentämään muuttujien määrää ja niiden tyyppien järkevää valintaa.

Rakennetut tyypit ovat yksinkertainen muuttujien joukko. Näihin kuuluvat: ryhmät, sarjat, merkkijonot, tiedostot ja tietueet. Pascalin rakenteellisia tietotyyppejä kuvataan tyypin osassa.

Tavallisinta strukturoitua tyyppiä käytetään, kun haluat tallentaa ja käsitellä samanmuotoisen muuttujan (minkä tahansa yksinkertaisen tyypin) joukon. Muodot voivat olla yksiulotteisia, kaksiulotteisia, moniulotteisia. Esimerkki yksidimensionaarisesta taulukosta voi olla luettelo luokasta, joka lajitellaan aakkosjärjestyksessä, jossa jokaisella opiskelijalla on ainutkertainen sarjanumero. Esimerkki kaksiulotteisesta taulukosta on paikkojen sijainti elokuvateatterissa (jokainen sijainti määräytyy kahden ulottuvuuden mukaan - rivin numero ja paikan numero).

Sarjan elementit ovat järjestämättömiä, toisin kuin taulukko ja elementtien määrä on rajoitettu 255: een. Merkkijono on järjestetty merkkijono, ja tämä on hyvin samanlainen kuin taulukko, mutta vain merkit voivat olla rivikohtia.

Tiedosto on sama taulukko, mutta sen sisältämien elementtien määrä voi vaihdella ohjelman toteutuksen aikana. Tietue on kokoelma erilaisia tietolajia.

Pascalin tietotyyppien oppimisen avulla voit toteuttaa melko monimutkaisia ja mielenkiintoisia tehtäviä.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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