SITE ZOEKEN

Toewijzingsexploitant in Pascal: wat is bedoeld, welke acties worden uitgevoerd

Turbo Pascal is een eenvoudige programmeertaal,maar de studie ervan is bewerkelijk, als we deze kwestie serieus nemen. De beginnende gebruiker begrijpt de basisprincipes van de code met de eenvoudigste. Zo leert hij bijvoorbeeld eerst welke acties de toewijzingsoperator uitvoert, waarvoor hij nodig is, hoe een reeks of variabelen moeten worden weergegeven. Alleen dan zal de programmeur wenden zich tot procedures en functies, werken met karakter en string type gegevens, bestanden en afbeeldingen. Dus, wat is een toewijzingsoperator? Wat is zijn rol bij het schrijven van de code?

toewijzingsoperator

Organisatie van het programmavenster Turbo Pascal

Alvorens verder te gaan met de studie van theoretisch materiaal, dat eigenlijk de vraag bevat wat een toewijzingsoperator is, moet je rondkijken in het werkgebied van Turbo Pascal.

Het applicatiemenu bestaat uit de volgende secties:

  • Bestand - ontworpen om basisopdrachten uit te voeren met bestanden (maken, openen, sluiten, opslaan, enz.).
  • Bewerken - dit omvat opdrachten voor het werken met tekstbewerking (kopiëren, plakken, knippen, enz.).
  • Zoeken - is vereist om tekst door de tekst van het programma te zoeken en te vervangen.
  • Uitvoeren - ontworpen om de voltooide code uit te voeren, inclusief voor stapsgewijze demonstratie van het werk.
  • Compile - compileert de code.
  • Debug - is nodig om het zoeken naar fouten in de tekst van het programma te vergemakkelijken.
  • Hulpmiddelen - hiermee kunt u profiteren van enkele extra functies van de toepassing.
  • Opties - stelt de nodige opties in voor het werken met de compiler en de programmeeromgeving.
  • Venster - vereist om bewerkingen met vensters uit te voeren.
  • Hulp - is vereist om het antwoord op de vraag te vinden.

Nu wint de populariteit van Pascal ABC aan populariteit. Vanuit het oogpunt van sommige gebruikers is het in deze omgeving veel handiger om te werken.

Elementen van Turbo Pascal

toewijzingsoperator in pascal

In elke programmeertaal is de structuur van de code anders, maar er zijn gemeenschappelijke punten. Dus, in Pascal ziet het ontwerp van de hele taak er als volgt uit:

Programma-primer; // De titel van het programma

Gebruikt crt; // Lijst met gebruikte modules

Label metka1; // Labelbeschrijving

Const-getal = 10; // Constante verklaring

Type newtype = set van reeks; // Beschrijving van de soorten variabelen

Var a: integer; b: echt; c: nieuw type; d: boolean; e: char; // Variabelenverklaring

----------------------------------- // Beschrijving van procedures en functies

beginnen

{programmalichaam} // Sectie van operatoren

End.

De opdrachtbeheerder neemt de ereplaats in de hoofdtekst van het programma in.

Een korte excursie naar de soorten programmeergegevens

Niet alleen de opdrachtbeheerder in Pascal werpt vragen op voor gebruikers. Datatypes creëren ook vaak impassesituaties.

Alle gegevens in de Turbo Pascal-omgeving zijn onderverdeeld in twee categorieën: variabelen en constanten. Ze kunnen tot een van de volgende typen behoren:

  • integer;
  • echt;
  • symbolisch;
  • snaar;
  • getypt;
  • logisch.

Constanten kunnen ook gereserveerd worden.

Variabelen worden als volgt in de code beschreven: var <variabele naam>: gegevenstype. De constante wordt als volgt gedeclareerd: const <constante naam> = waarde.

In de programmacode zijn de haakjes <> niet nodig.

De belangrijkste exploitanten van de taal Turbo Pascal

De operator is een ontwerp dat laat zien welke acties het programma moet uitvoeren. Bij het schrijven van code, in het bijzonder in de taal van Turbo Pascal, zijn er veel operatoren:

  • voorwaardelijk;
  • component;
  • keuze uit verschillende opties;
  • overgang;
  • opdracht;
  • boven records en objecten;
  • leeg;
  • cycli (met een parameter, een preconditie, een post-voorwaarde).

Exploitanten van programma's of constructies die dat wel zijncomponenten van de programmacode, worden altijd uitgevoerd in de volgorde waarin ze zijn geschreven, d.w.z. van boven naar beneden, van links naar rechts. Een uitzondering vormt de voorwaardelijke constructie. Toewijzingsexploitant vereist, zoals vele andere, aan het einde van de regel de aanwezigheid van het ";" - teken, d.w.z. puntkomma's. Dit symbool scheidt dus de constructies onderling en vergroot de zichtbaarheid van het programma. Maar er is één "MAAR": een puntkomma kan categorisch niet voor het woord anders worden geplaatst.

De invoeroperators worden gelezen (variabelen) en readln (variabelen). Voorbeeld: lees (a); readln (a, b); readln (d).

De uitvoeroperators zijn write (variabelen) en writeln (variabelen). Voorbeeld: write (a, g); writeln ('gegevens invoeren'); write ('oppervlakte S =', S); schrijf (f: 6: 3).

Om het scherm in Turbo Pascal te vertragen gebruikoperator-readin aan het einde van de code vóór het laatste einde. Het is in dit programma dat de afwezigheid van een dergelijke regel de inhoud van de oplossing niet weergeeft. In PascalABC is het schrijven van readln aan het einde van de code optioneel.

Om het scherm op te schonen, sluit u de verklaring clrscr aan, die de ingebouwde crt-module aanroept. Ook hier heeft elk programma zijn eigen nuances.

Toewijzing operator

Ga nu rechtstreeks naar ons onderwerp. De toewijzingsoperator in Pascal is het proces van het invoeren van de waarden van variabelen in geheugencellen. In het algemeen lijkt het een coherent schrijven van een dubbele punt met het teken "gelijk", d.w.z. «: =». Deze symbolen zijn verantwoordelijk voor de toewijzingsbewerking.

Waarvoor dient de toewijzingsoperator? Het mechanisme van zijn werk is als volgt: in de loop van het programma wordt een uitdrukking berekend, waarvan het resultaat in het geheugen moet worden opgeslagen. Het adres van de cel waar de gegevens worden geregistreerd, wordt bepaald door de variabele links van het teken ": =".

Schematisch kan het als volgt worden aangeduid:

  • variabele ← de uitdrukking die moet worden ontvangen.

Als voorbeelden geven we verschillende uitdrukkingen:

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

Opgemerkt moet worden dat de twee uitdrukkingen "b: = n" en "n: = b" verschillende acties uitvoeren.

Een kenmerk van de toewijzingsoperator is endie gegevens aan weerszijden van het teken ": =" (die wordt gelezen als "toewijzen") moeten van hetzelfde type zijn. Met andere woorden: hun toewijzingscompatibiliteit moet 100% zijn. Een integer-uitdrukking kan bijvoorbeeld worden toegewezen aan een reële variabele, omdat een subset van integer-variabelen deel uitmaakt van het fractionele gebied. ie de vermelding "echte variabele: = integerexpressie" is correct.

Waarvoor dient de toewijzingsoperator?

Voorbeelden van taken

Om te begrijpen welke opdrachtoperator heeftformulier, moet u verschillende taken oplossen. Alleen oefenen voorkomt grove en onvergeeflijke fouten bij het schrijven van code en bespaart ook tijd.

Opdracht 1

Een cirkel wordt gegeven. Volgens afspraak wordt de lengte van de cirkel L door de gebruiker vanaf het toetsenbord ingevoerd. Het is noodzakelijk om het gebied van de cirkel S begrensd door deze cirkel te berekenen.

Algoritme van acties:

  • Bereken de waarde van de straal, te beginnen met de formule van de lengte van de cirkel.
  • Stel de gebiedsformule van de cirkel in.
  • Voer het resultaat op het scherm uit.

de opdrachtoperator heeft het formulier

Activiteit 2

Een afgeknotte kegel wordt gegeven. De gebruiker specificeert de radii van de bases Rb, Rm en de hoogte h. Bereken het volume en oppervlakte van de figuur met behulp van formules en gegeven waarden.

wat de opdrachtoperator doet

Algoritme van acties:

  • Voer de vereiste gegevens in via het toetsenbord.
  • Geef de formules op voor het vinden van het volume en het oppervlak van een afgeknotte kegel.
  • Bereken V en S.
  • Toon ze op het scherm.
</ p>
  • evaluatie: