/ / Pascal operators “Pascal”: kam tas paredzēts, kādas darbības tas veic

Pascal operators "Pascal": kam tas paredzēts, kādas darbības tas veic

Turbo Pascal ir nekomplicēta programmēšanas valodabet tā studēšana ir darbietilpīga, ja cilvēks to uztver nopietni. Iesācējs lietotājs saprot koda pamatus no visvienkāršākā. Tā, piemēram, viņš vispirms uzzina, kādas darbības piešķiršanas operators veic, kam tas paredzēts, kā parādīt virkni vai mainīgos. Tikai pēc tam programmētājs pievērsīsies procedūrām un funkcijām, strādājot ar rakstzīmju un virkņu datu tipiem, failiem un grafiku. Kas tad ir norīkojuma operators? Kāda ir viņa loma koda rakstīšanā?

norīkojuma operators

Lietojumprogrammas Turbo Pascal darba loga organizēšana

Pirms uzsākt teorētiskā materiāla izpēti, kurā faktiski ietilpst jautājums par to, kas ir piešķiršanas operators, jums ir jāpaskatās Turbo Pascal darbvietā.

Programmas izvēlne sastāv no šādām sadaļām:

  • Fails - paredzēts pamata komandu izpildei ar failiem (izveidot, atvērt, aizvērt, saglabāt utt.).
  • Rediģēt - tas ietver komandas darbam ar teksta rediģēšanu (kopēšana, ielīmēšana, izgriešana utt.).
  • Meklēt - ir nepieciešams, lai meklētu un aizstātu tekstu visā programmas tekstā.
  • Palaist - paredzēts gatavā koda palaišanai, tostarp pakāpeniskai darba demonstrēšanai.
  • Kompilēt - apkopo kodu.
  • Atkļūdošana - nepieciešama, lai atvieglotu kļūdu meklēšanu programmas tekstā.
  • Rīki - ļauj izmantot dažas lietojumprogrammas papildu funkcijas.
  • Opcijas - nosaka nepieciešamās opcijas darbam ar kompilatoru un programmēšanas vidi.
  • Logs - nepieciešams, lai veiktu darbības ar logiem.
  • Palīdzība - nepieciešama, lai atrastu atbildi uz radušos jautājumu.

Tagad Pascal ABC lietojumprogramma iegūst popularitāti. No dažu lietotāju viedokļa šī vide ir daudz ērtāka darbam.

Turbo Pascal elementi

pascal piešķiršanas operators

Katrā programmēšanas valodā koda struktūra ir atšķirīga, taču ir kopīgi punkti. Tātad Paskalē visas problēmas uzbūve izskatīsies šādi:

Programmas grunts; // Programmas galvene

Izmanto crt; // Izmantoto moduļu saraksts

Etiķete metka1; // Etiķešu apraksts

Konstantais skaitlis = 10; // Pasludināt konstanti

Type newtype = virknes kopa; // Mainīgo tipu apraksts

Var a: vesels skaitlis; b: reāls; c: newtype; d: Būla; e: char; // Deklarēt mainīgos

----------------------------------- // Procedūru un funkciju apraksts

Sākt

{program body} // sadaļa Paziņojums

Beigas.

Uzdevumu operators ieņem savu goda vietu programmas pamattekstā.

Ātra ekskursija pa datu tipu programmēšanu

Lietotājus jautā ne tikai uzdevumu operators Pascal. Datu tipi var radīt arī strupceļus.

Visi Turbo Pascal dati ir sadalīti divās kategorijās: mainīgie un konstantes. Tie var būt viens no šiem veidiem:

  • vesels skaitlis;
  • materiāls;
  • simbolisks;
  • aukla;
  • drukāts;
  • loģiski.

Var arī rezervēt konstantes.

Mainīgie lielumi programmas kodā ir aprakstīti šādi: var <mainīgā nosaukums>: datu tips. Konstantu deklarē šādi: const <konstants nosaukums> = vērtība.

Jums nav jāievieto iekavas <> programmas kodā.

Turbo Pascal valodas pamata operatori

Operators ir konstrukcija, kas parāda, kādas darbības programmai jāveic. Rakstot kodu, it īpaši Turbo Pascal valodā, ir daudz operatoru:

  • nosacīts;
  • salikts;
  • izvēle no vairākām iespējām;
  • pāreja;
  • uzdevums;
  • pār ierakstiem un objektiem;
  • tukšs;
  • cikli (ar parametru, priekšnosacījumu, pēcnosacījumu).

Operatoru programmas vai konstrukcijas, kas irprogrammas koda sastāvdaļas vienmēr tiek izpildītas to rakstīšanas secībā, t.i. no augšas uz leju, no kreisās uz labo. Izņēmums ir nosacīts. Piešķiršanas operatoram, tāpat kā daudziem citiem, ir nepieciešama zīmes ";" klātbūtne rindas beigās, t.i. semikoli. Tādējādi šis simbols atdala konstrukcijas viena no otras un palielina programmas skaidrību. Bet ir viens "BET": stingri aizliegts ievietot semikolu pirms vārda cits.

Ievades operatori tiek nolasīti (mainīgie) un readln (mainīgie). Piemērs: lasīt (a); readln (a, b); readln (d).

Izejas operatori ir write (mainīgie) un writeln (mainīgie). Piemērs: rakstīt (a, g); writeln (‘ievadīt datus’); rakstīt (‘virsmas laukums S =’, S); rakstīt (f: 6: 3).

Ekrāna aizkavēšanai Turbo Pascal lietošanāreadln paziņojums koda beigās pirms pēdējās beigām. Tieši šajā programmā šādas rindas neesamība nerādīs risinājuma saturu. Programmā PascalABC koda beigās nav nepieciešams rakstīt readln.

Lai notīrītu ekrānu, izmantojiet operatoru clrscr, kas izsauc iebūvēto crt moduli. Katrai programmai atkal ir savas nianses.

Uzdevuma operators

Tagad dodamies tieši uz mūsu tēmu.Pascal piešķiršanas operators ir mainīgo vērtību ievadīšanas process atmiņas šūnās. Kopumā tas izskatās kā nepārtraukta resnās zarnas pareizrakstība ar vienādības zīmi; ": =". Tieši šie simboli ir atbildīgi par piešķiršanas darbību.

Kam domāts piešķiršanas operators?Tās darbības mehānisms ir šāds: programmas gaitā tiek aprēķināta izteiksme, kuras rezultāts jāievada atmiņā. Šūnas, kurā tiks ievadīti dati, adresi nosaka mainīgais, kas atrodas pa kreisi no zīmes ": =".

To var shematiski norādīt šādi:

  • mainīgais ← atgriešanās izteiksme.

Šeit ir daži izteicieni kā piemēri:

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

Jāatzīmē, ka abi izteicieni "b: = n" un "n: = b" veic dažādas darbības.

Piešķiršanas operatora iezīme irka datiem zīmes ": =" (kas tiek lasīts kā "piešķirt") pretējās pusēs jābūt tāda paša veida. Citiem vārdiem sakot: to saderības saderībai jābūt 100%. Piemēram, vesela skaitļa izteiksmi var piešķirt reālam mainīgajam, jo ​​veselu skaitļu mainīgo apakškopa ir daļējā domēnā. Tie. apzīmējums "reālais mainīgais: = veselā izteiksme" ir pareizs.

kam domāts operators

Uzdevumu piemēri

Lai saprastu, kurš uzdevuma operators irveida, ir nepieciešams atrisināt vairākas problēmas. Tikai prakse ļaus jums izvairīties no rupjām un nepiedodamām kļūdām, ierakstot programmas kodu, kā arī ietaupīt laiku.

1. vingrinājums

Tiek dots aplis. Pēc nosacījuma apkārtmēru L lietotājs ievada no tastatūras. Jāaprēķina apļa S laukums, ko ierobežo šis aplis.

Darbību algoritms:

  • Aprēķiniet rādiusa vērtību, izmantojot apkārtmēra formulu.
  • Iestatiet apļa laukuma formulu.
  • Parādiet rezultātu ekrānā.

norīkojuma operators ir

2. uzdevums

Tiek dots saīsināts konuss. Lietotājs nosaka bāzes rādiusu Rb, Rm un augstuma h vērtības. Aprēķiniet attēla tilpumu un virsmas laukumu, izmantojot formulas un norādītās vērtības.

kādas darbības veic uzdevuma operators

Darbību algoritms:

  • Ievadiet nepieciešamos datus no tastatūras.
  • Norādiet formulas saīsinātā konusa tilpuma un virsmas laukuma noteikšanai.
  • Aprēķiniet V un S.
  • Parādiet tos ekrānā.
Patīk:
0
Populāras ziņas
Garīgā attīstība
Pārtika
yup