ComputereProgrammering

Opgaven operatør i "Pascal": hvad er, hvilke handlinger en

Turbo Pascal - en simpel programmering sprog, men studiet af tidskrævende, hvis handlen med dette problem alvorligt. Novice brugeren forstår det grundlæggende i koden med det enkleste. For eksempel vil det først undersøge, hvilke foranstaltninger der udfører opgaven operatør, for hvad det er, hvordan man får en streng eller variabel til skærmen. Først da programmøren vil appellere til procedurer og funktioner, samt typen af data karakter-strengen, filer og grafik. Så hvad er tildelingsoperatoren? Hvad er dens rolle i skrivning af koden?

Vinduet Organisationen Turbo Pascal desktop applikation

Før man går i gang på studiet af teoretisk materiale, som faktisk også omfatter spørgsmålet om, hvad der er tildelingsoperatoren, skal du kigge i arbejdsområdet Turbo Pascal.

ansøgning menu indeholder følgende afsnit:

  • Filer - designet til at udføre grundlæggende kommandoer på filer (oprette, åbne, lukke, gemme osv).
  • Edit - dette inkluderer kommandoer til at arbejde med tekst redigering (kopiere, indsætte, klippe, osv).
  • Søg - afgørende for at finde og erstatte tekst i hele teksten af programmet.
  • Kør - bruges til at køre den færdige kode, herunder trin for trin demonstration for arbejde.
  • Compile - udarbejder koden.
  • Debug - er nødvendig for at lette søgningen af fejl i teksten af programmet.
  • Værktøjer - Giver dig mulighed for at bruge nogle ekstra funktioner ansøgning.
  • Indstillinger - indstiller de nødvendige muligheder for at arbejde med compiler og programmeringsmiljø.
  • Window - nødvendig for at udføre operationer med vinduer.
  • Hjælp - behov for at finde et svar på dine spørgsmål.

Nu mere og mere popularitet vinder ansøgning Pascal ABC. Fra synspunkt nogle brugere, er det meget lettere at arbejde i dette miljø.

Elementer af Turbo Pascal

I hvert programmeringssprog struktur af koden er anderledes, men der er fælles punkter. For eksempel i Pascal design af hele problemet er som følger:

Program primer; // program Header

Bruger crt; // En liste over de moduler, der anvendes

Label metka1; // Beskrivelse tags

Const tal = 10; // fastslås konstant

Type newtype = sæt snor; // Beskrivelse af de typer af variabler

Var a: integer; b: real; c: newtype; d: boolean; e: char; // fastslås variabler

----------------------------------- // Beskrivelse af procedurer og funktioner

Begynd

{body} // programdel operatører

End.

Opgaven operatør tager hædersplads det i selve programmet.

En kort udflugt i de typer af programmering data

Ikke kun i Pascal tildelingsoperatoren rejser spørgsmål blandt brugerne. Datatyper også ofte skaber trafikkaos.

Alle data i Turbo Pascal miljø falder i to kategorier: de variabler og konstanter. De kan tilhøre en af følgende typer:

  • heltal;
  • real;
  • symbolsk;
  • snor;
  • maskinskrevet;
  • logisk.

Desuden kan konstanter reserveres.

De variable er beskrevet i koden som følger: var : Datatype. Den konstante erklæres som: const = værdi.

Programkoden parentes <> behøver ikke at sætte.

Større operatører af sproget Turbo Pascal

Operatør er et design, der viser, hvad der skal udføre programmet. Ved at skrive kode, navnlig i Turbo Pascal sprog, der er mange operatører:

  • betinget;
  • komponent;
  • valg af flere muligheder;
  • overgang;
  • opgave;
  • på optagelser objekter;
  • tom;
  • cykler (med en parameter, forkonditionere, postcondition).

Operatører programmer eller strukturer, som er en integreret del af programkoden, udføres altid i den rækkefølge, der er optaget, dvs. fra top til bund, venstre til højre. Undtagelsen er konventionel udformning. Tildelingssætningen, som mange andre, kræver tilstedeværelsen af enden af linien mærket ";", dvs. semikoloner. Således er denne symbol deles mellem selve strukturen og forbedrer synligheden af programmet. Men der er et "men": den semikolon, bør du ikke sætte før ordet andet.

Operatører input læses (variabler) og readln (variable). Eksempel: læst (a); readln (a, b); readln (d).

Operatørerne er O skrive (variabler) og writeln (variable). Eksempel: skriv (a, g); writeln ( 'Enter data'); skrive ( 'overfladeareal S =', S); skrive (f: 6: 3).

For at forsinke skærmen i Turbo Pascal hjælp readln operatør i slutningen af koden, før den sidste ende. Det er i dette program, behøver der ikke findes sådanne linjer ikke vise indholdet af de løsninger. I PascalABC readln skrive i slutningen af koden er ikke nødvendig.

For at rydde skærmen forbinder ClrScr operatør, som er en indbygget crt. Igen, hvert program har sine egne nuancer.

Tildelingsoperatoren

Nu går vi direkte til vores emne. Tildelingsoperatoren i Pascal - er processen med at indtaste værdierne af variablerne i lagercellen. Generelt ser det ud som en conjoint skriftligt kolon med en "pleje", dvs. ": =". Det er disse tegn er ansvarlige for tildelingsoperatoren.

Hvad er tildelingsoperatoren? Dens virkningsmekanisme er som følger: i løbet af programmet udtrykket beregnes, skal resultatet heraf skal registreres i hukommelsen. Adresse på den celle, hvor dataene skal indtastes, bestemmer variabel til venstre for tegnet "=".

Skematisk kan dette beskrives som følger:

  • ← afledt variabel ekspression.

Som et eksempel, flere udtryk:

  • A: = b + c / 2;
  • b: = n;
  • n: = b;
  • x: = 15;
  • x: = x + 3.

Det skal bemærkes, at to udtryk «b: = n» og «N: = b» udføre forskellige handlinger.

En funktion i tildelingsoperatoren er det faktum, at data er på forskellige sider af skiltet "=" (som læses som "tildele") skal tilhøre samme type. Med andre ord bør deres kompatibilitet opgave være på 100%. For eksempel kan heltalsudtryk tildeles en reel variabel, som en delmængde af variablerne inkluderet i hele området af den fraktionerede. dvs. optagelse "reel variabel: = heltalsudtryk" er sandt.

eksempler på opgaver

For at forstå, hvad tildelingsoperatoren er nødvendig for at løse flere problemer. Kun praksis vil undgå grove og utilgivelige fejl i at skrive kode, samt spare tid.

opgave 1

Dana cirkel. Ved hypotese, er perifer længde L den indtastede fra tastaturet af brugeren. Det er nødvendigt at beregne arealet af en cirkel S, der afgrænses af denne cirkel.

Algoritmen er:

  • Beregne værdien af radius, startende fra omkredsen af formlen.
  • Spørg cirklen området formel.
  • Vise resultatet på skærmen.

opgave 2

Dan keglestub. Brugeren angiver værdierne af radier Rb baser, Rm og højde h. Formler og angive værdierne til at beregne arealet figurer volumen og overflade.

Algoritmen er:

  • Indtast de ønskede data fra tastaturet.
  • Stil formel finde arealet af en keglestub volumen og overflade.
  • Beregne V og S.
  • Bring dem til skærmen.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 atomiyme.com. Theme powered by WordPress.