SITE MEKLĒŠANA

Uzdevuma operators Pascal: kas ir paredzēts, kādas darbības tiek veiktas

Turbo Pascal ir vienkārša programmēšanas valoda,bet šis pētījums ir grūts uzdevums, ja mēs nopietni uztveram šo jautājumu. Iesācējs lietotājs saprot koda pamatus ar visvienkāršāko. Tā, piemēram, viņš vispirms uzzina, kādas darbības veic uzdevuma operators, kam tā ir nepieciešama, kā parādīt virkni vai mainīgos lielumus. Tikai tad programmētājs pievērsīsies procedūrām un funkcijām, strādās ar rakstzīmju un stīgu tipa datiem, failiem un grafiku. Tātad, kas ir uzdevuma operators? Kāda ir tā loma koda rakstīšanā?

uzdevuma operators

Lietojumprogrammas loga Turbo Pascal organizācija

Pirms teorētiskā materiāla izpētes, kurā faktiski ir iekļauts jautājums par to, kas ir uzdevuma operators, jums ir jāaplūko Turbo Pascal darba zonā.

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

  • Fails - paredzēts, lai veiktu pamata komandas ar failiem (izveidojiet, atveriet, aizveriet, saglabājiet utt.).
  • Rediģēt - tas ietver komandas darbam ar teksta rediģēšanu (kopēt, ielīmēt, sagriezt utt.).
  • Meklēšana - ir nepieciešams, lai meklētu un aizstātu tekstu visā programmas tekstā.
  • Run - ir izstrādāts, lai palaistu gatavo kodu, ieskaitot soli pa solim parādīt darbu.
  • Kompilēt - apkopo kodu.
  • Debug - ir nepieciešams, lai atvieglotu kļūdu meklēšanu programmas tekstā.
  • Rīki - ļauj izmantot kādu no papildu lietojumprogrammas funkcijām.
  • Opcijas - nosaka nepieciešamās opcijas darbam ar kompilatoru un programmēšanas vidi.
  • Logs - nepieciešams darbībai ar logiem.
  • Palīdzība - ir nepieciešams, lai atrastu atbildi uz jautājumu.

Tagad Pascal ABC popularitāte kļūst arvien populārāka. No dažu lietotāju viedokļa šajā vidē ir daudz ērtāk strādāt.

Turbo Pascal elementi

uzdevumu operators Pascal

Katrā programmēšanas valodā koda struktūra atšķiras, taču ir kopīgi punkti. Tātad, Paskālē visa uzdevuma dizains izskatās šādi:

Programmas grunts; // programmas nosaukums

Lieto crt; // Izmantoto moduļu saraksts

Uzlīme metka1; // marķējuma apraksts

Const numurs = 10; // Pastāvīga deklarācija

Tips newtype = string string; // Mainīgo veidu apraksts

Var a: vesels skaitlis; b: reāls; c: newtype; d: boolean; e: char; // Mainīgo lielumu deklarācija

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

Sāciet

{programmas ķermenis} // Operatoru sadaļa

Beigt

Uzdevuma operators uzņemas godības vietu programmas pamattekstā.

Īss ekskursiju veids programmēšanas datu veidiem

Pascal radītais jautājums lietotājiem rada ne tikai uzdevumu operators. Datu veidi bieži vien rada strupceļa situācijas.

Visi dati Turbo Pascal vidē ir sadalīti divās kategorijās: mainīgie un konstantes. Tās var piederēt vienam no šādiem veidiem:

  • vesels skaitlis;
  • reāls;
  • simbolisks;
  • virkne;
  • drukāti;
  • loģisks.

Konstantas var arī rezervēt.

Mainīgie lielumi kodā ir aprakstīti šādi: var <variable name>: datu tips. Konstante tiek deklarēta šādi: const <constant name> = vērtība.

Programmas kodā iekavas <> nav nepieciešamas.

Galvenie Turbo Pascal valodas operatori

Operators ir dizains, kas parāda, kādas darbības programmai vajadzētu veikt. Rakstot kodu, it īpaši Turbo Pascal valodā, ir daudzi operatori:

  • nosacīts;
  • savienojums;
  • vairāku iespēju izvēle;
  • pāreja;
  • uzdevumi;
  • virs ierakstiem un priekšmetiem;
  • tukšs;
  • cikliem (ar parametru, priekšnoteikumu, postcondition).

Programmu vai būvju operatori, kas irProgrammas koda komponenti vienmēr tiek izpildīti tādā secībā, kādā tie ir rakstīti, t.i. no augšas uz leju no kreisās puses uz labo. Izņēmums ir nosacīta konstrukcija. Piešķīruma operators, tāpat kā daudzi citi, līnijas beigās pieprasa ";" zīmes klātbūtni, t.i. semikols Tādējādi šis simbols atdala konstrukcijas savā starpā un palielina programmas redzamību. Bet ir viens "BET": semikolu kategoriski nevar aizpildīt pirms vārda cits.

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

Izvades operatori rakstīt (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).

Aizkavēt ekrāna izmantošanu Turbo Pascaloperators nolasīt kodu beigās pirms pēdējā beigām. Šajā programmā šādas līnijas neesamība nerāda risinājuma saturu. PascalABC, koda beigās rakstīt readln nav obligāti.

Lai notīrītu ekrānu, pievienojiet paziņojumu clrscr, kas izsauc iebūvēto CRT moduli. Atkal, katrai programmai ir savas nianses.

Piešķīruma operators

Tagad ejiet tieši pie mūsu tēmas. Piešķīruma operators Pascal ir process mainīgo lielumu ievadīšanai atmiņas šūnās. Kopumā tas izskatās kā konsekventa kārtas rakstīšana ar apzīmējumu "vienāds", t.i. «: =». Šie simboli ir atbildīgi par piešķiršanas operāciju.

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

Shematiski to var apzīmēt šādi:

  • mainīgais ← izteiksme, kas jāsaņem.

Kā piemērus mēs sniedzam vairākas izteicienas:

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

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

Uzdevuma operatora iezīme ir unka dati, kas atrodas apzīmējuma ": =" pretējā pusē (kas tiek nolasīts kā "piešķirt"), pieder pie tā paša tipa. Citiem vārdiem sakot, viņu uzdevumu saderībai jābūt 100%. Piemēram, veselam skaitlim var piešķirt reālu mainīgo, jo vesels skaitļu apakškopats ir daļa no dalījuma apgabala. Ti. ieraksts "reālais mainīgais: = vesels skaitlis" ir pareizs.

Kāds ir piešķiršanas operators?

Uzdevumu piemēri

Lai saprastu, kurš uzdevumu operators irformā, jums ir jāatrisina vairāki uzdevumi. Tikai prakse ļaus izvairīties no nopietnām un neprogmatizētām kļūdām rakstīt kodā, kā arī ietaupīt laiku.

Pielietojums 1

Aplis ir dota. Pēc vienošanās, apļa L garumu lietotājs ieraksta no tastatūras. Ir nepieciešams aprēķināt apļa S platību, kuru ierobežo šis aplis.

Darbību algoritms:

  • Aprēķiniet rādiusa vērtību, sākot ar apļa garuma formulu.
  • Iestatiet apgabala formulu lokam.
  • Izvadiet rezultātu ekrānā.

uzdevuma operatoram ir veidlapa

2. aktivitāte

Tiek sniegts saīsināts konuss. Lietotājs norāda pamatnes Rb, Rm un augstuma h rādiusus. Aprēķiniet skaitļa tilpumu un virsmas laukumu, izmantojot formulas un norādītās vērtības.

ko dara uzdevuma operators

Darbību algoritms:

  • Ievadiet nepieciešamos datus no tastatūras.
  • Norādiet saīsinātā konusa tilpuma un virsmas laukuma formulas.
  • Aprēķiniet V un S.
  • Parādiet tos ekrānā.
</ p>
  • Reitings: