Komepiuta, Polokalame
Le faagaoioia tofiga i le "Pascal": le mea, o le a faia se
Turbo Pascal - se gagana polokalame faigofie, ae o le suesuega o le taimi e alu ai, pe afai e mamafa i le tele i le lomiga lenei. Novice faaaogāina malamalama i le faavae o le tulafono laitiiti ma le faigofie. Mo se faataitaiga, o le a muamua iloiloina mea gaoioiga faatinoina le faagaoioia tofiga, mo le a lava, i le auala e maua ai se manoa po o ma liuliuina i le lau. E na ona talosaga tetee i le Faapolokalameina taualumaga ma galuega tauave, ma le faamatalaga ituaiga manoa-amio, faila ma vaaiga. O lea, o le a faagaoioia tofiga? O le a lana matafaioi i le tusi o le tulafono?
Le faalapotopotoga faamalama talosaga desktop Turbo Pascal
Ao lei alu i luga o le suesuega o mea tau o ni faaupuga, lea e moni lava e aofia ai foi le fesili o le a le faagaoioia tofiga, e tatau ona e vaai i le workspace Turbo Pascal.
menu talosaga o loo aofia ai vaega nei:
- Faila - ua fuafuaina ina ia faia poloaiga faavae i luga o faila (fatu, tatala, e latalata, vagana, ma isi).
- Faʻatonutonu - lenei e aofia ai poloaiga mo le galulue faatasi ma faasaʻoina tusiga (kopi, faapipii, tipi, ma isi).
- Search - taua mo le sailia ma suia mau i le anotusi o le polokalama atoa.
- Tamoe - faaaogaina e taufetuli i le tulafono uma, e aofia ai laasaga ma lea laasaga faatinoga mo le galuega.
- Tuufaatasia - tuufaatasia le code.
- Debug - e manaomia ina ia faafaigofie ai le sailiga mo mea sese i le anotusi o le polokalama.
- Tools - faatagaina oe e faaaoga nisi faaopoopo foliga talosaga.
- Filifiliga - ua faatulagaina e le filifiliga talafeagai e galulue ma tuufaatasia ma le siosiomaga polokalame.
- Faamalama - manaomia e faatino galuega ma faamalama.
- Fesoasoani - manaomia e maua ai se tali mo lou fesili.
I le taimi nei e sili atu ma sili atu ona lauiloa o le mauaina o talosaga Pascal ABC. Mai le vaaiga i nisi o tagata e faaaogaina, e matua faigofie lava ona galulue i lenei siosiomaga.
Elemene o Turbo Pascal
I fausaga gagana polokalame uma o le tulafono e ese ai, ae e manatu taatele. Mo se faataitaiga, i Pascal mamanu o le faafitauli atoa e faapea:
primer Polokalame; // polokalame Header
Faaaogaina crt; // se lisi o le modules faaaogaina
Faaigoa metka1; // pine Faamatalaga
Const numera = 10; // Faalauiloa faifai pea
Ituaiga newtype = seti o manoa; // Faamatalaga o le ituaiga o fesuiaiga
Var a: integer; b: moni; c: newtype; d: boolean; e: SIA; // Faalauiloa fesuiaiga
----------------------------------- // Faamatalaga o le taualumaga ma galuega tauave
amata
{Pule} // Polokalame e faafoeina le fuaiupu
Iuga.
Le faagaoioia tofiga e le nofoaga o le mamalu i le tino o le polokalama.
A tāfaoga puupuu i le ituaiga o faamatalaga polokalame
E le gata i Pascal faagaoioia tofiga faatuina e fesili i tagata e faaaogaina. faatupuina masani foi gridlock ituaiga faamatalaga.
Uma faamatalaga i le siosiomaga Turbo Pascal pauu atu i ni vaega se lua: o le fesuiaiga ma constants. E mafai ona latou auai i se tasi o ituaiga nei:
- integer;
- moni;
- faatusa;
- manoa;
- taina;
- talafeagai.
Foi, e mafai ona taofia constants.
O le fesuiaiga o loo faamatalaina i le tulafono e faapea: var
O le puipui code polokalame <> e le tatau ona tuu.
e faagaoioia Major o le gagana Turbo Pascal
Faagaoioia o se mamanu o loo faaalia ai mea o gaoioiga e tatau ona faatino le polokalama. I se faiga tusitusia code, aemaise i le gagana Turbo Pascal, e toatele e faafoeina:
- tuutuuga;
- vaega;
- filifiliga o le tele o filifiliga;
- suiga;
- tofiga;
- i mea lipine;
- gaogao;
- taamilosaga (faatasi ai ma se parameter o tūlaga, postcondition).
Faafoeina polokalame po o fausaga ua taua o vaega o le polokalama o le tulafono laitiiti, e masani lava ona faatinoina i le faatulagaga o loo puʻeina, o lona uiga mai le tumutumu e oo i lalo, agavale i le taumatau. O le ese o le mamanu masani. O le faamatalaga o tofiga, e pei o le toatele o isi, e manaomia le i ai o le faaiuga o le laina faailoga ";", i.e. semicolons. O lea, tuueseeseina o lenei faailoga o le fuafuaga i le tasi ma le isi ma faateleina ai le vaʻaiga o le polokalama. Peitai ua i ai se tasi "ae": o le semikolona, e le tatau ona tuu i luma o le upu isi.
Tau sao faitauina (fesuiaiga) ma readln (fesuiaiga). Faataitaiga: faitau (a); readln (a, b); readln (d).
Faafoeina o tusi Le (fesuiaiga) ma writeln (fesuiaiga). Faataitaiga: tusi (a, g); writeln ( 'Ulufale Faamatalaga'); tusi ( 'luga eria S =', S); tusi (f: 6: 3).
E le faatuai o le lau i Turbo Pascal FAAAOGAINA readln faagaoioia i le faaiuga o le tulafono i luma o le mulimuli iuga. O i lenei polokalama, i le toesea o ia laina mea e fai e faaali atu ai i totonu o le fofo. I PascalABC readln tusi i le faaiuga o le tulafono e le talafeagai.
E faamama le lau fesootai faagaoioia ClrScr, o se fausia-i crt. O lenei foi, ei ai lona lava nuances polokalame taitasi.
Le faagaoioia tofiga
O lenei tatou te o atu i lo tatou autu. Le faagaoioia tofiga i Pascal - o le faagasologa o le ulufale atu i le tulaga faatauaina o le fesuiaiga i le sela manatua. I le tulaga aoao, e foliga mai e pei o se Colón tusitusia conjoint ma se "tausia", o lona uiga ": =". O nei tagata e nafa ma le faafoeina tofiga.
O le a le faagaoioia tofiga? O lona faiga o le faagaoioiga e faapea: i le faagasologa o le faaupuga polokalame e iloiloina, o le taunuuga o lea e tatau ona tusia i le mafaufau. Le tuatusi o le feaveai pe afai o le a ulufale atu o faamatalaga, e fuafua e le ma liuliuina i le itu tauagavale o le faailoga "=".
Schematically, e mafai ona faamatalaina lenei e faapea:
- ← maua faaupuga ma liuliuina.
O se faataitaiga, o nisi o faaupuga:
- A: = b + c / 2;
- b: = n;
- n: = b;
- x: = 15;
- x: = x + 3.
E tatau ona matauina e le «b: = n» faaupuga lua ma «n: = b» faatino gaoioiga eseese.
O se vaega o le faagaoioia tofiga o le mea moni e faapea o le faamatalaga o loo i luga eseese itu o le faailoga "=" (lea ua faitau o le "tofia") e tatau ona auai i le ituaiga lava e tasi. I se isi faaupuga, e tatau ona avea ma o latou tofiga ogatasi o le 100%. Mo se faataitaiga, e le mafai ona tofia faaupuga integer i se ma liuliuina moni, o se subset o le fesuiaiga e aofia ai i le vaega atoa o le fractional. Ie pueina "moni ma liuliuina: = integer faaupuga" o lona uiga moni.
faataitaiga o le galuega
Ina ia malamalama i mea e tatau ai le faagaoioia tofiga e foia ai faafitauli e tele. Na faiga o le a aloese mai mea sese atoa ma lē mautali i se faiga tusitusia code, faapea foi ma faasaoina taimi.
galuega 1
lio Dana. E hypothesis, o le circumferential umi L ua osia mai le piano e le tagata e faaaogāina. E tatau ona fuafua le eria o se liʻo S, noatia e lenei liʻo.
O le algorithm o le:
- Fuafua le taua o le faataamilosaga, e amata mai le faataamilosaga o le fua faatatau.
- Fai atu i le fua faatatau eria liʻo.
- Faaali atu le taunuuga i luga o le lau.
galuega 2
cone truncated Dan. faamaoti mai e le tagata e faaaogāina le tulaga faatauaina o le radii faavae Rb, Rm ma le maualuga h. O faiga ma faamaoti tulaga faatauaina e fuafua le tusi ma luga foliga o le eria.
O le algorithm o le:
- Ulu atu i le faamatalaga manaomia mai i le piano.
- Fai atu i fuafaatatau le mauaina o le tusi ma le eria luga o se cone truncated.
- Fuafua V ma S.
- Aumai i latou i le lau.
Similar articles
Trending Now