DatorerProgramvara

Strukturen i Pascal-programmet: programmering för nybörjare

Det mest tillgängliga programmeringsspråket för nybörjare är Pascal. Detta beror åtminstone på det faktum att det studeras i de högre klasserna av allmänskolor samt vid de första kurser vid universitetet. Den används som bas för att behärska många andra språk. Det är emellertid inte rationellt att använda det som den främsta för utveckling, eftersom den tekniska utrustningen har gått långt framåt.

Nu finns det många verktyg som behåller syntaxen. De skiljer sig bara i programmeringsmiljön för ett språk som Pascal. Programmets struktur kommer att studeras i samband med artikeln. Som regel börjar kännedom om programmering med programmet "Hej värld!".

Språkets historia

I ljuset av Pascal verkade 1970 otroligt nog, till Niklaus Wirt. Namnet ges till ære för Blaise Pascal - en stor man ursprungligen från Frankrike. Detta motiveras av det faktum att forskaren skapade den första maskinen i världen, som kunde lägga till och subtrahera tal.

Språkutvecklingen genomfördes 1968-1969. Det första omnämnandet uppträdde 1970. Skaparen presenterade sitt "barn", betonade programstilen, liksom inmatningen av data i Pascal. Programmets struktur utvecklades också av Wirth. Den har en enkel syntax och semantik. Den direkta "avkomlingen" av Pascal är språket för "Modula-2". Wirth var också dess utvecklare.

Grammatik regler

Det bör noteras att programmets struktur inte är så komplicerad på detta språk. I Pascal har författaren använt endast tre huvudpunkter - titeln, beskrivningen och operatören.

  1. Titel. Här måste du ange programmets namn, men det här är inte det viktigaste. Det skapas endast om utvecklaren vill. För det mesta beror det på programmeringsmiljön. I Turbo Pascal är det inte nödvändigt. Men i ETH är det nödvändigt att skapa en sträng utan att misslyckas. Endast siffror, bokstäver och underskriften "_" är tillåtna.
  2. Beskrivning. Det här blocket anger alla tillgängliga variabler (arrayer), etiketter och så vidare.
  3. Operatören. Strukturen i Pascal-programmet innehåller beskrivningen av operatörerna inom parentes BEGIN-END.

Att de kommer att vara på samma linje spelar ingen roll. Huvuddelen - efter varje lags slut lägger en speciell symbol - en semikolon. Dessutom är språket okänsligt för registret: det finns ingen skillnad mellan operatören Var, vAr och vaR.

Syntax och semantik

Huvudrollen i arbetet med programmeringsmiljön spelas av alfabetet. Det bör komma ihåg att det består av:

  • Latinska tecken, både små och stora bokstäver;
  • Ett utrymme;
  • stryker;
  • Arabiska siffror ;
  • Matematiska tecken;
  • Limiter (deras lista innehåller en punkt, ett komma, etc.);
  • specificerare;
  • Tjänstord (operatörer).

Programmets struktur på Turbo Pascal skiljer sig inte från strukturen på PascalABC. Skillnaden är i deras externa data, inget mer. Ange ett namn för en variabel och andra typer, det är nödvändigt att komma ihåg att namnet inte ska börja med ett tal, understrecket kan ligga i vilken position som helst, och från de alfabetiska symbolerna tillåts endast bokstäverna i det latinska alfabetet.

Kommentarer till raderna bifogas antingen i axlar eller i runda med en asterisk: (* .. *).

Typer av data

Programmets struktur i Pascal innebär också att man beaktar objekt som datatyper. De är av tre typer:

  1. Logisk (sanning och lögn);
  2. Numeriska (arabiska siffror);
  3. Symboliskt (med hjälp av a, b, c, etc.).

Samtidigt är den andra typen uppdelad i undertyper: heltal och real. De motsvarar vissa operatörer: Heltal och Real, respektive. Symboler är också indelade i enstaka tecken och linjer. Dessa är datatyper, såsom (i det första fallet) ett nummer 1, a eller A och (i andra) hela fraser eller uttryck. I programmet skrivs de under namnen Char och Spring.

Värden har också sin egen klassificering. De är uppdelade i konstanter och variabler. Skillnaden mellan dem är betydande. Den första innebär innebörden av brevet, som inte ändras under programmets genomförande. Och variabler tilldelas ett värde under körning med hjälp av ett specialtecken - ett kolon.

kommentarer

För att uppnå en fullständig förståelse för programmet och alla dess processer används kommentarsfunktionen. De, som redan nämnts ovan, placeras i krökta parenteser. Detta är särskilt viktigt om du tittar på en nybörjarkod. Eftersom du använder det här alternativet kan du enkelt hitta ett fel i ett redan färdigt program, beroende på vad som skrivs i kommentarerna. Dessutom kommer de att hjälpa utvecklaren att snabbt förstå säkerhetskoden.

Strukturen i Pascal-programmet kan du tilldela kommentarer till datastrukturen som anges i det andra blocket. Där är det nödvändigt att skriva in texten, som kommer att innehålla syftet med varje operatör och hur det används i framtiden.

Nybörjare kommer att styras i parentes BEGIN-END kommentaren bredvid dem. Särskilt det kommer att vara användbart i ett program som är inriktat på cykler. Så det blir lättare att förstå vilket block av operatörer som är komplett.

Kommentarer kan inte läsas av programmeringsmiljön, så de kan låna ett antal datum och är inte begränsade i alfabetisk ordning.

skiljetecken

Programmets struktur i Pascal har sin egen interpunktion, men det är inte överraskande. Det mest använda tecknet är en semikolon. Den placeras efter varje beskrivning av blocken Etikett, Typ, Const, Var, etc. men tecknet behövs inte efter det mest bestämda ordet. Efter början är det inte installerat; Efter END läggs endast i händelse av att programmet ännu inte är klart. I kod där det finns slingor och därmed används av Then and Else, efter dessa ord behövs inte en semikolon.

I slutet av programmet, efter END, måste du ställa in en punkt, annars kommer programmeringsmiljön inte att förstå att koden är klar.

Inmatning och utmatning av data

Strukturen i Pascal-programmet kan du skriva in data på tre olika sätt. Bland dem:

  • Använda Readln, Read.
  • Använd en tilldelningssymbol, använd ett kolon.
  • Konstant. I det här fallet matas data in i var-parametern.

Utmatningen av den mottagna informationen kan göras med hjälp av bindningen av Write och Writeln-uttalandena. I vissa fall kan det vara frånvarande, men det betyder bara att det redan är inbäddat i mottagningsmetoden.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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