KompjûtersSoftware

It programma struktuer yn Pascal: programmearring foar begjinners

De meast betelbere programmeartaal foar begjinners is Pascal. Dit komt troch op syn minst oan it feit dat er studearre yn hege skoallen, en ek as in freshman yn hege skoalle. It wurdt brûkt as basis foar de ûntwikkeling fan in protte oare talen. Lykwols, as de kearn foar de ûntwikkeling fan syn ûnferstannich gebrûk no as de technyske apparatuer is it safier gien nei foaren.

No is der in soad jild dat hanthavenje syntax. Se ferskille allinnich yn 'e medium programmearring taal lykas Pascal. It programma struktuur sil bestudearre wurde yn it artikel. As regel, fertroud mei programmearring begjint mei it programma "Hello, wrâld!".

skiednis fan taal

Pascal kaam oan it ljocht yn 1970 troch, gek genôch, Niklaus Wirth. taal namme jûn ta eare fan Blaise Pascal - in grut man is oarspronklik út Frankryk. Dit wurdt rjochtfeardige troch it feit dat de wittenskipper hat makke de wrâld syn earste masine dat wie by steat om te foegjen en subtract getallen.

Taal ûntwikkeling waard útfierd fan 1968 oant 1969. De earste fermelding ferskynde yn 1970. De skepper, presintearje syn "bern", rjochte op 'e styl fan de programmearring, likegoed as gegevens yngong yn Pascal. struktuer fan it programma is ek ûntwikkele troch Wirth. It hat in ienfâldich syntaks en semantyk. Direct "neisiet" Pascal is in taal "Module-2." Syn developer hat ek wurden Wirth.

grammatika regels

Dêrby moat opmurken wurde dat it is net sa dreech yn dizze taal programma struktuer. De skriuwer Pascal lei it brûken fan mar trije wichtichste punten - titel, beskriuwing, en de operator.

  1. Titel. Hjir moatte jo opjaan de namme fan it programma, mar it item is net in grutte. It wurdt makke allinne as de developer winske. Neffens in grutter mjitte It hinget fan de programmearring omjouwing. Yn Turbo Pascal hat net nedich. Mar by de ETH is it ferplichte om te meitsjen fan in tekenrige. Brûk tastien allinne alfanumeryke tekens en de underscore "_".
  2. Omskriuwing. Dizze paragraaf jout alle de beskikbere fariabelen (rigen), labels, ensafuorthinne. D.
  3. Operator. yn Pascal programma struktuer befettet in omskriuwing fan de ûndernimmers yn de BEGIN-END heakjes.

Hoefolle sille se wêze yn deselde line, it makket neat út. It wichtichste ding - nei de ein fan eltse ploech te setten in spesjale karakter - in puntkomma. Boppedat, de taal is gefal insensitive: der is gjin ferskil tusken de Var operator, en var var.

Syntaksis en Semantyk

Sintraal yn it wurk fan it alfabet spilet mei de programmearring omjouwing. Hâld foar eagen dat it bestiet út:

  • Latyn tekens, sawol haadletters en lytse letters;
  • romte;
  • tekens;
  • Arabic digits type;
  • wiskundige symboalen;
  • limiters (yn har list fan yngong punt, komma, etc ...);
  • specifiers;
  • auxiliary wurden (operators).

Struktuer fan it programma yn Turbo Pascal is net oars út de struktuer PascalABC. It ferskil yn harren yn eksterne gegevens, neat mear. Tsjut de namme fan 'e fariabele, en oare soarten, is it nedich om te ûnthâlden dat de namme moat net begjinne mei in sifer, in underscore karakter kin wêze yn alle posysje, mar út' e alphabetic symboalen binne tastien te brûken allinne de letters fan it Latynske alfabet.

Comments foar de rigen binne of beugels of rûn mei in stjerke (* .. *).

gegevenstypes

De struktuer fan it programma yn Pascal, en ek omfiemet ôfwaging fan objekten, sa as gegevens types. Se binne fan trije soarten:

  1. Boolean (wier en falsk);
  2. numeryk (Arabysk numbers);
  3. character (it brûken fan a, b, c en t. d.).

Tagelyk, it twadde type is ûnderferdield yn sub-types: lizzende hiele getal en echt. Se oerien mei bepaalde operators: Gehiele en Real resp. Karakter wurdt ek ûnderferdield yn inkele karakters en snaren. Dit ferwiist nei it typen fan gegevens lykas (yn it earste gefal), nûmer 1, de letter A of A, en (as twadde) de hiele útdrukking of ekspresje. Yn it programma, se wurde opnommen ûnder de nammen fan Char en Spring.

De wearden hawwe ek harren eigen klassifikaasje. Se binne ferdield yn konstante en fariabele. It ferskil tusken harren is fan betsjutting. It earste giet de wearde fan 'e brieven dy't net feroarje ûnder programma útfiering. In fariabele wurdt tawiisd in wearde yn 'e rin fan it gebrûk fan it bysûndere karakter - de dûbele punt.

reaksjes

Om te kommen ta in folsleine ynsjoch fan it programma en alle prosessen, de funksje fan kommentaar. Se binne, sa't is boppe steld is, binne pleatst yn curly heakjes. Dit is benammen wichtich as jo binne nij te besjen de koade. Omdat, mei help fan dizze opsje, kinne jo maklik fine in flater yn de ready-made programma, basearre op wat skreaun is yn 'e kommentaren. Boppedat, se sille helpe in developer mei de tiid om fluch begripe de software koade.

Struktuer fan it programma yn Pascal attribút lit opmerkingen oan de gegevens struktuer fêstlein yn de twadde blok. Der moatte ynfiere tekst, dat sil befetsje it doel fan elke operator en de wize dat brûkt wurdt yn 'e takomst.

Newbie helpe ynlêze de BEGIN-END reaksje heakjes om har hinne. Benammen it sil wêze handich yn in programma-rjochte fytst. Sa sil it wêze makliker te begripen wat in blok fan útspraken is foarby.

Reaksjes kinne net lêzen Programming omjouwing, sadat se kinne hâlde elts oantal tiid en wurde net beheind yn alfabetyske getallen.

lêstekens

It programma struktuer yn Pascal hat syn lêstekens, lykwols, is net sa nuver. De meast brûkte is it teken fan de puntkomma. It is pleatst nei eltse beskriuwing blok Label, Type, const, Var en t. E., mar it teken is net nedich nei de meast fêst fan doel wurden. it is net ynstallearre nei de Begin; neidat END wurdt set allinne as it programma der net klear noch. Yn de koade, dêr't der fytst en, neffens, wurde brûkt, en de Else Doe, de puntkomma is net nedich nei dizze wurden.

Oan 'e ein fan it programma nei END moatte ynstallearje punt, oars de programmearring omjouwing begrypt net dat de koade is klear.

Data input en output

It programma struktuer yn Pascal jout jo de mooglikheid om te fieren gegevens yn trije ferskillende wizen. Ûnder harren:

  • Mei de help fan Readln operators, Read.
  • Mei it brûken fan de opdracht symboal - colon.
  • Konstante. Yn sa'n gefal, gegevens input wurdt útfierd yn de parameter var.

De konklúzje ferkrigen ynformaasje kin makke wurde mei help fan in boskje Write en Writeln operators. Yn guon gefallen kin it wêze ûntbrekke, mar it krekt betsjut dat it is al boud yn de produksje proses.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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