Når du programmerer på språket til Pascal (Pascal)Du må velge datatypene Pascal-programmet. Det er viktig for programmøren å forstå at for å kjøre sitt program i RAM, tildeles et sted for lagring av ikke bare kommandoene, men også dataene som disse kommandoene fungerer på.

datatyper i pascal
Alle typer data i Pascal faller inn i to grupper: enkel og strukturert. For hver datatype tildeles en rekke byte. Enkle typer inkluderer: heltalltyper (byte, heltall, etc.), virkelige typer (ekte, singel, etc.), logisk type (boolean), karaktertype (kar), opptegnet og intervalltype. Alle, med unntak av ekte typer, er ordinaltyper og er preget av å ha et begrenset bestilt sett av verdier. For eksempel kan en variabel av type byte ta verdier i området fra 0 til 255, inkludert. Slike datatyper i Pascal tillater å anvende funksjonen Pred (beregner en tidligere verdi), og Succ (beregner påfølgende verdi), lav (vychislyaetet minste verdi type) og høy (beregner den største verdien type), Ord (ref beregner den aktuelle verdi av den variable nummer).

En enkel type variabel som en verdihar bare en gitt, dvs. et heltall, et brøknummer eller ett tegn. Variabler som har enkle datatyper i Pascal må beskrives i Var-delen (kort for Variabler).

pascal datatyper
Variabel i Pascal-programmet vurderesfullt spesifisert hvis den har et navn (identifikator), type og innledende verdi. Det variable navnet brukes når du åpner det ved hjelp av en operatør. Datatypen definerer rekkevidden av representasjonen (hvilke verdier variabelen kan ta), operasjonene som den kan delta i, mengden minne som kreves for å lagre variabelen i RAM. Derfor, når man løser et problem, bør man ha en tendens til å redusere antall variabler og rasjonelt utvalg av sine typer.

Strukturerte typer erbestilt sett med variabler av enkle typer. Disse inkluderer: arrayer, sett med, strenge, filer og poster. Strukturerte datatyper i Pascal er beskrevet i avsnittet.

Arrayet er den vanligste avstrukturerte typer, brukes når du vil lagre og behandle et bestilt sett med variabler av samme type (av en hvilken som helst enkel type). Arrays er endimensjonale, todimensjonale, flerdimensjonale. Et eksempel på en endimensjonal matrise kan være en liste over studenter i klassedagboken, sortert alfabetisk, der hver student har et unikt serienummer. Et eksempel på et todimensjonalt array er plasseringen av steder i kinosalens auditorium (hvert sted bestemmes av to dimensjoner - nummeret på rad og nummeret på stedet).

datatyper i pascal

Elementer av et sett, i motsetning til en matriseer uordnet, og antall elementer er begrenset til 255. En streng er et ordnet sett med tegn, og dette ligner veldig på en matrise, men bare tegn kan være linjeposter.

File - dette er den samme array, men antall elementer i det kan endre løpet av programmet. Innspilling er et sett av ulike typer data.

Etter å ha lært å bruke datatyper i Pascal, kan du implementere ganske komplekse og interessante oppgaver.