KompjûtersProgramming

De opdracht operator yn it "Pascal": wat is, hokker aksjes a

Turbo Pascal - in ienfâldige programmeartaal taal, mar de stúdzje fan tiidslinend, as de deal mei dizze dei serieus. Novice brûker begrypt de basis fan de koade mei de ienfâldichste. Bygelyks, dan sil earst ûndersykje wat aksje fiert de opdracht operator, foar wat it is, hoe't om in tekenrige of fariabele oan it skerm. Allinne dan de programmeur sil oansprekke prosedueres en funksjes, en it karakter-string type data, triemmen en graphics. Dus, wat is de opdracht operator? Wat is syn rol by it skriuwen fan 'e koade?

De organisaasje Turbo Pascal buroblêd applikaasje finster

Foar't ynstapplak op 'e stúdzje fan' e teoretyske materiaal, dy't feitlik ek de fraach fan wat is de opdracht operator, moatte jo sjen yn de wurkromte Turbo Pascal.

applikaasje menu befettet de folgjende ûnderdielen:

  • File - ûntwurpen te fieren Basic kommando op triemmen (oanmeitsje, iepen, tichtby, bewarje, ensfh).
  • Edit - dat is ynklusyf kommando 's foar wurkjen mei tekst editing (kopy, paste, cut, ensfh).
  • Search - essinsjeel foar it finen en it ferfangen tekst yn de hiele tekst fan it programma.
  • Run - brûkt om rinne it ôfmakke koade, ynklusyf stap foar stap demonstraasje foar wurk.
  • Compile - compiles de koade.
  • Debug - is nedich om te fasilitearjen it sykjen fan flaters yn de tekst fan it programma.
  • Tools - hjirmei kinne jo te brûken wat ekstra funksjes applikaasje.
  • Opsjes - bepaalt de nedige opsjes om te wurkjen mei gearstaller en Programming omjouwing.
  • Finster - nedich te fieren operaasjes mei finsters.
  • Help - nedich te finen in antwurd foar jo fragen.

No mear en mear populariteit wurdt hieltyd applikaasje Pascal ABC. Ut it eachpunt fan guon brûkers, it is folle makliker te wurkjen yn dizze omjouwing.

Eleminten fan Turbo Pascal

Yn alle programmeartaal struktuer fan de koade is oars, mar der binne mienskiplike punten. Bygelyks, yn Pascal ûntwerp fan it hiele probleem is as folget:

Program primer; // Header programma

Uses crt; // In list fan de modulen brûkt

Label metka1; // Description tags

Const getal = 10; // Forhelje konstante

Type newtype = set of string; // Beskriuwing fan 'e types fan' e fariabelen

Var a: integer; b: real; c: newtype; d: Booleaanske; e: char; // Forhelje fariabelen

----------------------------------- // Beskriuwing fan de prosedueres en funksjes

begjinne

{Body} // Programma Section operators

Ein.

De opdracht operator fynt it plak fan de eare it yn 'e lea fan it programma.

In koart ekskurzje yn 'e types fan de programmearring data

Net allinnich yn Pascal opdracht operator ropt fragen ûnder brûkers. Data types ek faak meitsje gridlock.

Alle gegevens yn de Turbo Pascal omjouwing falle yn twa kategoryen: de fariabelen en konstanten. Se meie hearre ta ien fan de folgjende soarten:

  • integer;
  • real;
  • symboalysk;
  • string;
  • de bewurkingsside;
  • logysk.

Ek, konstanten kinne reservearre wurde.

De fariabelen binne beskreaun yn 'e koade as folget: var : Data type. De konstante wurdt ferklearre as: const = wearde.

It programma koade heakjes <> net nedich om te setten.

Wichtige eksploitanten fan de taal Turbo Pascal

Operator is in ûntwerp dat sjen lit wat aksje moat fieren it programma. Skriftlik code, yn it bysûnder yn Turbo Pascal taal, der binne in protte operators:

  • betingst;
  • component;
  • kar fan de ferskate opsjes;
  • oergong;
  • assignment;
  • op opnames objekten;
  • empty;
  • cycles (mei in parameter dy't rânebetingst, postcondition).

Oanbieders programmas of struktueren dy't yntegraal dielen fan it programma koade, wurde altyd útfierd yn 'e folchoarder dêr't binne opnommen, dws fan boppen nei ûnderen, lofts nei rjochts. De útsûndering is it konvinsjonele design. De opdracht ferklearring, lykas in protte oaren, freget it oantlit fen 'e ein fan de regel mark ";", i.e. puntkomma. Sa, dit symboal dield tusken de struktuer sels it befoarderet ek de sichtberens fan it programma. Mar der is ien "mar": de puntkomma, jimme moatte net set foardat it wurd oars.

Oanbieders input wurdt lêzen (fariabelen) en readln (fariabelen). Foarbyld: lêzen (a); readln (a, b); readln (d).

Oanbieders binne O write (fariabelen) en writeln (fariabelen). Foarbyld: skriuwe (a, g); writeln ( 'Enter Gegevens'); skriuwe ( 'oerflak area S =', S); skriuwe (f: 6: 3).

Om toevje it skerm yn Turbo Pascal brûkend readln operator oan 'e ein fan' e koade foar de lêste ein. It is yn dit programma, it ûntbrekken fan sokke rigels net werjaan fan de ynhâld fan 'e oplossings. Yn PascalABC readln skriuwe oan 'e ein fan' e koade is net nedich.

Om leegje jo skerm ferbynt ClrScr operator, dat is in ynboude crt. Wer, elk programma hat syn eigen nuânses.

De opdracht operator

No wy geane streekrjocht nei ús ûnderwerp. De opdracht operator yn Pascal - is it proses fan it ynfieren fan 'e wearden fan' e fariabelen yn it ûnthâld sel. Yn algemiene betingsten, liket it conjoint skriuwen colon mei in "soarch", dws ": =". It is dizze tekens binne ferantwurdlik foar de opdracht operator.

Wat is de opdracht operator? Syn meganisme fan de operaasje is lykas folget: yn 'e rin fan it programma útdrukking wurdt evaluearre, it resultaat dêrfan moatte fêstlein wurde yn it ûnthâld. Adres fan de sel dêr't de gegevens sille wurde ynfierd, bepaalt de fariabele nei lofts fan it teken "=".

Skematysk kin omskreaun wurde as folget:

  • ← ôflaat fariabele útdrukking.

As foarbyld, ferskate uteringen:

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

Dêrby moat opmurken wurde dat de twa útdrukkings «b: = n» en «n: = b» útfiere ferskillende aksjes.

In skaaimerk fan de opdracht operator is it feit dat de gegevens binne op ferskillende kanten fan it teken "=" (wat wurdt lêzen as "tawize") moat heart ta deselde soarte. Mei oare wurden, harren komptabiliteit opdracht moat wêze fan 100%. Bygelyks, de hiele útdrukking kin tawiisd oan in echte fariabele, as in bepaald berik fan 'e fariabelen opnommen yn it hiele gebiet fan' e fraksjonele. ie opname "echte variable: = hiele útdrukking" is wier.

foarbylden fan taken

Te begripen wat de opdracht operator is nedich te lossen ferskate problemen. Allinnich praktyk sil mije bruto en inexcusable flaters skriftlik koade, likegoed as besparje tiid.

taak 1

Dana sirkel. By hypteze, de circumferential lingte L wurdt ynfierd út it toetseboerd troch de brûker. It is needsaaklik om te berekkenjen it gebiet fan in sirkel S, begrinze troch dizze rûnte.

De algoritme is:

  • Berekkenje de wearde fan 'e striel, begjinnend út de omtrek fan' e formule.
  • Freegje de sirkel gebiet formule.
  • Toan it resultaat op it skerm.

taak 2

Dan ôfkoarte is cone. De brûker spesifisearret de wearden fan de radii Rb bases, Rm en hichte h. Formules en spesifisearje de wearden om berekkene it folume en oerflak gebiet foarmen.

De algoritme is:

  • Fier it nedich gegevens út it toetseboerd.
  • Freegje formule finding it folume en de oerflakte fan in ôfkoarte is cone.
  • Berekkenje V en S.
  • Bring se oan it skerm.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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