DatamaskinerProgrammering

"Pascal" - et språk ... "Pascal" for nybegynnere: Beskrivelse

I den enorme World Wide Web, kan du finne en rekke programmer i språket "Pascal", men mye vanskeligere å finne ut hvordan de fungerer, og er arrangert på hvilket grunnlag. La oss undersøke det grunnleggende programmering sammen!

Algoritmisk språk: grunnleggende begreper

I dagligdags tale bruker vi grunnenhetene: tegn, ord, uttrykk og hele setninger. Algoritmisk språk har også en lignende struktur, men komponentene er kalt annerledes. Vi snakker om grunnleggende strukturer, uttrykk og uttalelser. Alle disse enhetene danner en hierarkisk struktur, som hver etterfølgende element er dannet fra de ovennevnte.

Symboler algoritmisk språk - er udelelige atomer som brukes for å skrive kode.

Grunnleggende design - er minimums enheter som har sin egen mening.

Klassiske språkuttrykk er dannet fra de ovennevnte to enheter og sette regler for å finne ønsket verdi.

Operatøren er ansvarlig for beskrivelsen av spesifikke transformasjonen som er nødvendig for riktig utførelse av programmet. Det kan være flere, om nødvendig - programmet må utføre en komplisert operasjon. I slike situasjoner er de sammen i samme blokk eller sammensatt setning.

Språk "Pascal"

Det finnes et stort antall programmeringsspråk. "Pascal" (for nybegynnere er det noen fordeler) er en av dem. Dens alfabetet består av tall, bokstaver og spesialtegn. Her er en liste over dem:

  • 26 latin store og små bokstaver ;
  • strek karakter;
  • ti sifre;
  • begrenser;
  • drift skilt;
  • bransjen;
  • reservert av systemet (tjeneste) av ordet.

Foruten de ovennevnte elementer, hører det til et sett av grunnleggende "blank" som ikke kan brukes på innsiden av konstruksjonen og ekspresjon av reserverte doble symboler.

Elementære språkkonstruksjoner

"Pascal" for nybegynnere inkluderer strenger, tall og navn.

Tallene som brukes i koden under vurdering, er programmeringsspråket som regel skrevet i titallssystemet. De kan være både reelle og helhet, som gjorde ingen omtale for desimaltegnet. Hvis tallet er positivt, kan fortegn utelates.

"Pascal" - er en algoritmisk programmeringsspråk der strengene er en sekvens av tegn, stengt i apostrofer. Hvis du trenger å bruke en apostrof i seg selv, er dette symbolet verdt å nevne to ganger.

Navn - en sekvens som begynner med en bokstav og kan inneholde i sine tall sammensetning. IDer er kalt koder, typer, konstanter, funksjoner, prosedyrer, variabler, objekter, og til og med moduler. Forming identifikatorer du kan bruke understrek. Navnet kan ha mye karakter, men kompilatoren vil lese bare de første 63 tegn. "Pascal", kan åpenbaring virker så komplisert, ikke så forferdelig, så ikke rush å bli skremt og å lukke nettleseren siden!

Som språk identifikatorer er forbudt å bruke de vanlige navnene på konstanter, prosedyrer, typer filer, funksjoner, samt system uttrykk.

Forbedre synligheten av koden vil hjelpe hullene, men det er verdt å huske at de ikke kan dele navnene og numrene i midten.

Syntax algoritmisk språk

Hver linje må slutte med et semikolon i programmet, skrevet på et språk vi vurderer ( "Pascal"). Informatikk lærer elever og studenter, og du vil være i stand til å forstå disse reglene selv!

Semikolon (;) - en blir valgt signal, som forteller om enden av den gjeldende linje, og behovet for å flytte til et nytt. Men med unntak av tjenestekommandoer kan være: const, var, begynner og andre.

Operatøren lukker programmet ende, slik at etter at den nødvendigvis er forutgått av et punkt. Noen ganger koden kan inneholde flere vedlegg, da begynnelsen og slutten av blokken vil være adskilt med et semikolon.

For å tildele en bestemt verdi av den variable før likhetstegnet er nødvendig for å sette et kolon. For eksempel, du går å sette n = 13, og koden kommer til å se ut som n: = 13.

Hvis du lære reglene, så kan du ganske raskt lære å skrive programvare kode uten syntaksfeil.

Klassisk språk uttalelser "Pascal"

Programmert repeterende fremtid applikasjonskoden og gjennomføre den med hvilken som helst handling er mulig ved hjelp av forskjellige måter. Men språket "Pascal" brukes til dette formålet ulike operatører. Alle av dem, kan vi ikke vurdere, derfor skal vi forstå med bare noen få.

For eksempel ved å velge operatøren kan velge en av de alternative måter å kjøre programmet. Parameter i dette tilfellet er et uttrykk for den sekvenstype. Men det er en påminnelse: dette valget nøkkelen kan ikke tilhøre en streng eller ekte type.

Likevel er det oppdraget uttalelser, betinget, kompositt og tomme, samt mange andre nyttige investeringer. Kunnskap om bare noen av dem kan du skrive kode med utmerket funksjonalitet. Operatører bør ikke bli misbrukt, på grunn av deres store antall gjør programmet vanskelig å feilsøke kompilator, forvirrende og svært vanskelig å oppfatte fremmede.

Oppdraget operatør

Dette uttrykket er kolon og signere "lik". Den brukes til å tildele en spesifikk variabel av en bestemt verdi. Det er viktig å huske at den typen variable uttrykk og samsvare i tilfelle at de ikke forholder seg til hele og den faktiske typen hhv. Bare i en slik situasjon vil direkte konvertering.

sammensatte setninger

"Pascal" - et programmeringsspråk som bruker en sekvens av tilfeldige program uttalelser vedlagt i spesielle parentes. Det handler om en sammensatt struktur, de begrensede ord begynner og slutter. Dette er et viktig verktøy for algoritmisk språk som det er mulig å skrive koden ved hjelp av strukturelle metodikk.

Operatører av språket "Pascal", som inngår i den delen av den sammensatte strukturen kan være helt annerledes, fordi det ikke er noen begrensninger. Nesting Dybden kan også være forskjellig.

Betingede operatør programmeringsspråk

Denne komponent gir muligheten til å sjekke i løpet av programmet angitte tilstand og utfører en handling avhengig av resultatene av dens passasje. Således er den betingede kommandoen - er et av midlene for dannelse av grener i ferd med å utføre beregninger.

Strukturelt er betinget utsagn som følger:

IF THEN ELSE .

I dette uttrykket annet, da, og hvis er reserverte ord, tilstanden - et logisk uttrykk med vilkårlig innhold, og operatører - noen kommandoer som brukes programmeringsspråk.

Strukturen i programkode

Header seksjoner operatører og beskrivelser - disse er de viktigste komponentene i et program skrevet i et språk som "Pascal". Informasjonsteknologi muliggjør fullt utforske disse elementene, og lære å bruke dem riktig.

Overskriften inneholder vanligvis et kodenavn. For eksempel Program MyFirst.

§ beskrivelser kan bety tilkoblede biblioteker, moduler, etiketter, konstanter typer, variabler, kapittel beskrivelse av funksjonene og prosedyrer.

Delen inneholder beskrivelser av modulene inne navnene på tilkoblede biblioteker og begynner med det reserverte ordet bruker. Det må være den første blant alle de andre beskrivelser. Modul navn skal alltid være atskilt med komma.

Enhver kode operatør kan sette en merkelapp navn å bli nevnt i den relevante delen av beskrivelsen.

For tidlig beskrivelse tillater konstanter i koden nedenfor for å registrere sine navn i stedet for numeriske eller alfanumeriske verdier.

I beskrivelsen av de variable som brukes bør omfatte alle typer som vil bli brukt: "var c, a, r: heltall; k, l, m: char; H1, H2: boolean;".

Ikke glem at "Pascale" - et programmeringsspråk som krever obligatorisk foreløpig beskrivelse av alle som er involvert i programmet komponenter.

kode tekst må slutte med en prikk.

eksempler på programmer

"Pascal" - dette er en elementær språk, og du kan gå direkte til koden skriftlig etter å ha studert informasjonen ovenfor.

La oss sørge for at programmet har ført til skjermen uttrykket «Det er mitt første program!»

Eksempler på programmer på "Pascal" er svært viktig å forstå, så prøv å gjøre det akkurat nå.

Begynn
Writeln (Det er min første program '!);
End.

Det er så enkelt!

Se etter mer kompleks kode, som du kan finne røttene til en kvadratisk likning. Ta hensyn til prinsippet om dannelsen av beregningsuttrykk.

Forhåpentligvis eksempelprogrammer på "Pascal" var nyttig for deg.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 no.unansea.com. Theme powered by WordPress.