Operator zadatka u `Pascal`: što se namjerava, koje radnje se obavljaju
Turbo Pascal je jednostavan programski jezik, ali studija je naporno, ako uzmete ozbiljno ovo pitanje. Korisnik novajlija razumije osnove kodova s najjednostavnijim. Tako, na primjer, prvo uoči koje radnje operater zaduženja obavlja, za koje je potrebno, kako prikazati niz ili varijable. Tek tada će se programer okrenuti postupcima i funkcijama, raditi s podacima o tipu znakova i vrpca, datotekama i grafikama. Dakle, što je operater zaduženja? Koja je njena uloga u pisanju koda?
sadržaj
Organizacija prozora aplikacije Turbo Pascal
Prije nastavka studiranja teorijskog materijala, koji zapravo uključuje pitanje što je operater zaduženja, morate pogledati u radnom području Turbo Pascala.
Izbornik aplikacije sastoji se od sljedećih odjeljaka:
- Datoteka - osmišljena za izvođenje osnovnih naredbi s datotekama (stvaranje, otvaranje, zatvaranje, spremanje itd.).
- Uređivanje - to uključuje naredbe za rad s uređivanjem teksta (kopiranje, lijepljenje, rezanje itd.).
- Pretraživanje - potrebno je tražiti i zamijeniti tekst tijekom cijelog teksta programa.
- Run - dizajniran za pokretanje gotovog koda, uključujući i korak po korak prikaz radova.
- Sastaviti - sastavlja kôd.
- Debug - potrebno je za olakšavanje pretraživanja pogrešaka u tekstu programa.
- Alati - omogućuje vam da iskoristite neke dodatne značajke aplikacije.
- Opcije - postavlja nužne opcije za rad s prevodilicom i programskom okolinom.
- Prozor - potreban za obavljanje poslova s prozorima.
- Pomoć - potrebno je pronaći odgovor na pitanje.
Sada aplikacija dobiva popularnost Pascal ABC. S gledišta nekih korisnika, u ovom okružju mnogo je prikladnije za rad.
Elementi Turbo Pascala
Na svakom programskom jeziku struktura koda je drugačija, ali postoje zajedničke točke. Dakle, u Pascalu će dizajn cijelog zadatka izgledati ovako:
Program primer- // Naziv programa
Koristi crt- // Popis upotrijebljenih modula
Oznaka metka1- // Opis oznake
Const broj = 10- // Konstantna deklaracija
Upišite newtype = set string- // Opis vrsta varijabli
Var a: integer- b: real- c: newtype- d: boolean- e: char- // Deklaracija varijabli
----------------------------------- // Opis postupaka i funkcija
početi
{programsko tijelo} // Odsjek operatora
Kraj.
Operator zaduženja zauzima mjesto časti u tijelu programa.
Kratki izlet u vrste programskih podataka
Ne samo da operater zaduženja u Pascalu postavlja pitanja korisnicima. Vrste podataka također često stvaraju situacije zastoja.
Svi podaci u okruženju Turbo Pascal podijeljeni su u dvije kategorije: varijable i konstante. One mogu pripadati jednoj od sljedećih vrsta:
- broj;
- pravi;
- simbolički;
- string;
- upisali;
- logično.
Konstante se također mogu rezervirati.
Varijable opisane su u kodu kako slijedi: var
Zagrade u programskom kodu < > ne trebate postaviti.
Glavni operatori jezika Turbo Pascal
Operator je dizajn koji pokazuje koje radnje program treba izvršiti. U pisanju koda, osobito na jeziku Turbo Pascala, postoji mnogo operatora:
- uvjetno;
- komponentu;
- izbor nekoliko opcija;
- prijelaza;
- zadatak;
- iznad zapisa i objekata;
- prazna;
- ciklusi (s parametrom, preduvjet, postcondition).
Operatori programa ili konstrukcija koji su sastavni dijelovi programskog koda uvijek se izvršavaju redoslijedom pisanja, tj. od vrha do dna, s lijeva na desno. Izuzetak je uvjetna konstrukcija. Operater zaduženosti, kao i mnogi drugi, zahtijeva na kraju retka prisutnost znaka ";", tj. zarezom. Dakle, taj simbol dijeli gradacije među sobom i povećava vidljivost programa. Ali postoji jedan "BUT": točka-zarez kategorički ne može biti stavljen pred riječi drugo.
Operatori unosa se čitaju (varijable) i readln (varijable). Primjer: čitaj (a) - čitaj (a, b) - čitaj (d).
Izlazni operatori su pisanje (varijable) i writeeln (varijable). Primjer: pisanje (a, g) - writeln (lsquo unijeti dannyersquo -) - pisanje (lsquo-površinom, S = rsquo-, S) - (f pisati: 6: 3).
Za odgodu zaslona u programu Turbo Pascal koristite operatera za čitanje na kraju koda prije zadnjeg kraja. U ovom je programu izostanak takve linije neće prikazati sadržaj rješenja. U PascalABC-u, pisanje čitanja na kraju koda nije obavezno.
Da biste očistili zaslon, spojite izjavu clrscr, koja naziva ugrađeni crt modul. Opet, svaki program ima vlastite nijanse.
Operator zadataka
Sada idite izravno na našu temu. Operator dodjele u Pascalu postupak je unosa vrijednosti varijabli u memorijske ćelije. Općenito, izgleda kao koherentno pisanje debelog crijeva s znakom "jednako", tj. «: =». Ovi simboli su odgovorni za rad zadatka.
Što je operater zadataka? Mehanizam rada je sljedeći: tijekom programa izračunava se izraz čiji se rezultat mora pohraniti u memoriju. Adresa stanice u kojoj će se snimati podaci određena je varijablom lijevo od znaka ": =".
Shematski, može se odrediti kako slijedi:
- varijabla larr- rezultirajući izraz.
Kao primjeri dajemo nekoliko izraza:
- A: = b + c / 2;
- b: = n;
- n: = b;
- x: = 15;
- x: = x + 3.
Treba napomenuti da dva izraza "b: = n" i "n: = b" izvode različite radnje.
Posebnost operatora zadataka je da podaci koji se nalaze na različitim stranama znaka ": =" (koji se glasi kao "dodijeliti") moraju pripadati istoj vrsti. Drugim riječima: njihova kompatibilnost zadataka mora biti 100%. Na primjer, cijeli izraz može se dodijeliti stvarnoj varijabli, budući da je podskup cjelobrojnih varijabli dio frakcijskog područja. tj unos "stvarna varijabla: = cjelobrojni izraz" je točan.
Primjeri zadataka
Da biste shvatili koji operator zadataka izgleda, morate riješiti nekoliko zadataka. Samo praksa će izbjeći bruto i neoprostivo pogreške u pisanju koda, a također uštedjeti vrijeme.
Dodjela 1
Dati se krug. Prema konvenciji, korisnik dajući duljinu kruga L s tipkovnice. Potrebno je izračunati područje kruga S ograničenog tim krugom.
Algoritam akcija:
- Izračunajte vrijednost polumjera, počevši od formule duljine kruga.
- Postavite formulu područja kruga.
- Izlazite rezultat na zaslonu.
Aktivnost 2
Dano je skraćeni stožac. Korisnik navodi radijuse baze Rb, Rm i visine h. Izračunajte volumen i površinu slike koristeći formule i zadane vrijednosti.
Algoritam akcija:
- Unesite potrebne podatke s tipkovnice.
- Navedite formule za pronalaženje volumena i površine krnjeg konusa.
- Izračunajte V i S.
- Prikažite ih na zaslonu.
- Što je to - prevodilac, ili Kako napraviti računalo razumjeti ono što želite od njega?
- Turbo Pascal. Dok ... obavlja - petlju s preduvjetom
- Programiranje. Ciklusi s parametrom
- Linearni algoritmi - shema, struktura i računanje
- Primjer programa u Pascalu. Programiranje u Pascalu
- Struktura Pascal programa: programiranje za početnike
- Što je uvjetna izjava?
- `Pascal` je ... Jezik` Pascal` za početnike: opis
- Što je Pascal. Programiranje u Pascalu
- Operatori `Pascal`. Pascalov programski jezik
- String operater u Pascalovom nizu
- Ciklus za: Pascal za početnike
- Što je XML format nego otvoriti i kako raditi s njom.
- Standardni postupci i funkcije u Pascalu
- Načini stvaranja datoteke šišmiša
- Kako mogu pronaći ostatak podjele u Pythonu?
- PHP konstrukcija ako je drugo: skrivena logika
- Koje su vrste podataka u Pascalu?
- Najlakši programski jezik za početnike
- Što je program za obradu teksta
- Što je programski sustav