SITE SØK

Strukturen til Pascal-programmet: programmering for nybegynnere

Det mest tilgjengelige programmeringsspråket forNybegynner er Pascal. Dette skyldes minst det faktum at han studerte i videregående skoler, samt en førsteårsstudent på high school. Den brukes som en base for å mestre mange andre språk. Men som det viktigste for utviklingen av bruken er det nå irrasjonelt, da det tekniske utstyret er langt avansert.

Nå er det mange midler,som bevarer syntaksen. De er bare forskjellig i programmeringsmiljøet til et språk som Pascal. Strukturen av programmet vil bli studert i prosessen med artikkelen. Som regel begynner kjennskap til programmering med programmet "Hei verden!".

struktur av programmet i Pascal

Språkhistorie

I lys av Pascal dukket opp i 1970 takk,merkelig nok, Niklaus Wirt. Navnet er gitt til ære for Blaise Pascal - en flott mann opprinnelig fra Frankrike. Dette er begrunnet av det faktum at forskeren opprettet den første maskinen i verden, som kunne legge til og trekke ned tall.

Utviklingen av språket ble gjennomført fra 1968 til 1969. Den første omtale dukket opp i 1970. Skaperen presenterte sitt "barn", understreket stilen for programmering, så vel som innspillingen av data i Pascal. Programmets struktur ble også utviklet av Wirth. Den har en enkel syntaks og semantikk. Den direkte "etterkommer" av Pascal er språket til "Modula-2". Wirth var også utvikler.

Grammatikkregler

Det skal bemerkes at programmets struktur ikke er så komplisert i dette språket. I Pascal la forfatteren bruk av bare tre hovedpunkter - tittelen, beskrivelsen og operatøren.

  1. Tittelen. Her må du angi navnet på programmet, men dette elementet er ikke det viktigste. Den er opprettet bare hvis utvikleren ønsker. Mesteparten avhenger det av programmeringsmiljøet. I Turbo Pascal er det ikke nødvendig. Men i ETH er det nødvendig å lage en streng uten å feile. Kun tall, bokstaver og understreket "_" er tillatt.
  2. Beskrivelse. Denne blokken spesifiserer alle tilgjengelige variabler (arrayer), etiketter og så videre.
  3. Operatøren. Strukturen i Pascal-programmet inneholder beskrivelse av operatørene i parentes BEGIN-END.

Hvor mange vil være i en linje,spiller ingen rolle. Det viktigste - etter slutten av hvert lag satt et spesielt symbol - et semikolon. I tillegg er språket saksomfattende: det er ingen forskjell mellom operatøren Var, vAr og vaR.

pascal programstruktur

Syntaks og semantikk

Hovedrollen i arbeidet med programmeringsmiljøet spilles av alfabetet. Det skal huskes at det består av:

  • Latinske tegn, både små og store bokstaver;
  • et rom;
  • understreker;
  • Arabiske tall;
  • matematiske tegn;
  • Limiters (deres liste inneholder et punkt, komma, etc.);
  • bransjen;
  • tjenesteord (operatører).

Programmets struktur på Turbo Pascal gjør det ikkeskiller seg fra strukturen på PascalABC. Forskjellen er i deres eksterne data, ikke noe mer. Angi et navn på en variabel og andre typer, det er nødvendig å huske at navnet ikke skal begynne med et tall, understreket kan stå i en hvilken som helst posisjon, og fra den alfabetiske symbolikken kan det bare brukes bokstaver i det latinske alfabetet.

Kommentarer til linjene er vedlagt i krøllede parenteser eller i runde med en stjerne: (* .. *).

Typer data

Strukturen i Pascal-programmet innebærer også behandling av gjenstander som datatyper. De kommer i tre former:

  1. logisk (sannhet og løgn);
  2. numerisk (arabisk tall);
  3. symbolsk (ved hjelp av a, b, c, etc.).

Samtidig er den andre typen delt inn i undertyper: heltall og ekte. De tilsvarer visse operatører: Heltall og Real, henholdsvis. Symboler er også delt inn i enkelt tegn og linjer. Dette er datatyper, som (i første omgang) a 1, a eller A, og (i andre) hele setninger eller et uttrykk. I programmet er de skrevet under navnene Char og Spring.

struktur av programmet i pascal

Verdiene har også sin egen klassifisering. De er delt inn i konstanter og variabler. Forskjellen mellom dem er betydelig. Den første innebærer betydningen av brevet, som ikke endres under utførelsen av programmet. En variabel er tildelt en verdi i løpet av utførelsen ved hjelp av et spesialtegn - et kolon.

kommentarer

For å oppnå full forståelseprogram og alle prosessene, brukes kommentarfunksjonen. De, som allerede nevnt ovenfor, er plassert i krøllede parenteser. Dette er spesielt viktig hvis du ser på en nybegynnerkode. Fordi du bruker dette alternativet, kan du enkelt finne en feil i et allerede ferdig program, avhengig av hva som er skrevet i kommentarene. Videre vil de hjelpe utvikleren til raskt å forstå sikkerhetskoden.

Strukturen i Pascal programmet tillaterFor å tilordne kommentarer til datastrukturen som er angitt i den andre blokken. Der er det nødvendig å legge inn teksten, som vil inneholde formålet med hver operatør og hvordan den brukes i fremtiden.

Nybegynnere blir veiledet i parentes BEGIN-END kommentaren ved siden av dem. Spesielt vil det være nyttig i et program rettet mot sykluser. Så det blir lettere å forstå hvilken blokk av operatører er fullført.

Kommentarer kan ikke leses av programmeringsmiljøet, slik at de kan låne et hvilket som helst antall datoer og ikke er begrenset i alfabetisk rekkefølge.

programstruktur på turbo pascal

tegnsetting

Strukturen til Pascal-programmet har sin egentegnsetting, men dette er ikke overraskende. Det mest brukte tegnet er et semikolon. Den er plassert etter hver beskrivelse av blokkene Label, Type, Const, Var, etc., men tegnet er ikke nødvendig etter det mest bestemte ord. Etter Start er det ikke installert; Etter END er satt bare i tilfelle at programmet ikke er ferdig. I kode hvor det er løkker og følgelig brukes av Then and Else, etter disse ordene, er det ikke nødvendig med en semikolon.

På slutten av programmet, etter END, må du sette et punkt, ellers vil programmeringsmiljøet ikke forstå at koden er fullført.

Programstruktur i Pascal

Inngang og utgang av data

Strukturen i Pascal-programmet lar deg legge inn data på tre forskjellige måter. Blant dem:

  • Bruk Readln, Les setninger.
  • Bruk et oppgavesymbol ved å bruke et kolon.
  • Konstanten. I dette tilfellet blir dataene oppgitt i var-parameteren.

Utgangen av mottatt informasjon kan gjøres påhjelp av bindingene til skrive- og writelnoperatørene. I noen tilfeller kan det være fraværende, men dette betyr bare at det allerede er innebygd i mottaksmetoden.

</ p>
  • evaluering: