Tanulságok 29-31

Home | Számítástechnika és az információs és kommunikációs technológia | Tervezés órák és anyagok órák | 9 osztály | lecke tervez tanév | Az eredete és célja Pascal

Az eredete és célja Pascal

Egyszer egy algoritmust a probléma megoldására, ez teszi a programot egy adott programozási nyelv.

Pascal - egy univerzális programozási nyelv, amely lehetővé teszi, hogy megoldja a sokféle adatfeldolgozási feladatokat.

Command algoritmust írt egy programozási nyelv, az úgynevezett operátor.

Pascal programok hasonló megjelenésű leírása algoritmus az AH. Összehasonlítás algoritmus megoldása a már jól ismert probléma a szétválás frakciók a megfelelő programot Pascal:

Tanulságok 29-31

A program szerkezete Pascal

Még nem nézett a tankönyv Pascal, ebben a programban, akkor érthető mindent (főleg hasznos ismereteket az angol nyelv).

A program címe szavakkal kezdődik Program (Program), majd egy tetszőleges nevet, alkotta meg a programozó:

program <имя программы>;

Változó nyilatkozat szakasz szóval kezdődik Var (változók - változók), majd egy listát a változó nevét, vesszővel elválasztva. Típus megadva a kettőspont után. A szabványos Pascal, kétféle számértékek: valódi és teljes. Szó integer megjelölésen típusú (integer típus egy azonosító). Valós típus jelöli a szó valódi. Például a változó deklarációs részben lehet:

var a, b: egész szám; c, d: a valós;

Változó azonosító szerepel, amely betűk és számok; Az első karakter szükségszerűen írni.

§ szereplők - a fő része a programnak. Az elején és a végén egy részét a program operátorok jelölt kiegészítő szavakkal kezdődik (start) és vége (a végén). Végén a program előzi meg pont:

bejegyzés szereplők kimenet hozzárendelés

vagy readln (<список переменных>)

Ha a bemeneti parancs, a számítógép várja a felhasználói tevékenységek. A felhasználó beírja a billentyűzeten a változók értékeit a sorrendet, amelyben a változók a listában megadott, elválasztva őket egymástól szóközzel. Együtt az adathalmazt a billentyűzeten, akkor jelenik meg a képernyőn. Végén egy gombnyomás <ВВОД> (). A különbség a teljesítmény és olvasni readln szereplők áll az a tény, hogy miután a bemenet az üzemeltető readln képernyő kurzor a kezdete egy új vonal, és olvassa el a szolgáltató nem.

Output eredmények zajlik az üzemeltető write (írás - írás) vagy writeln (write vonal - levelet string):

vagy writeln (<список вывода>)

Az eredmények megjelennek a számítógép képernyőjén abban a sorrendben vannak felsorolva. Az elemek a kimeneti lista lehet állandók, változók, kifejezések.

A különbség a teljesítménye writeln és írd szereplők áll az a tény, hogy miután a termelés az üzemben writeln képernyő kurzor a kezdete egy új sort, és írja be az üzemeltető nem.

Aritmetikai értékadó operátor Pascal formátuma a következő:

<числовая переменная>: =<арифметическое выражение>

Az aritmetikai kifejezés magában numerikus állandók és a változók, aritmetikai operátorok, zárójelben. Ezen túlmenően, a funkciók lehetnek jelen egy aritmetikai kifejezést.

Jelek alapművelet rögzítik a következőképpen:

Szabályzat levelet aritmetikai kifejezések

Record aritmetikai kifejezések Pascal hasonló a hagyományos matematikai jelölést. Ellentétben a matematika, amely gyakran vezetjük szorzás jele (pl levelet 2A) Pascal ez a jel feltétlenül írva: 2 * A. Például, egy matematikai kifejezés

Pascal van írva, mint:

Ez ugyanaz a kifejezés felírható másképpen:

Itt már használják a funkciója négyszögesítése - SQR. függvényargumentumok mindig zárójelbe írjuk.

A műveletek sorozata alapján határozzuk meg, hogy azok prioritások (legrégebbi). A magas beosztású műveletek közé szorzás (*) és az osztás (/). összeadás és kivonás - fiatalabb. Ősbemutatója vezető műveleteket. Számos hasonló műveletek keretében eltöltött rögzített egymást követő fut a sorrendben vannak írva balról jobbra. A fenti aritmetikai kifejezés fogják értékelni a következő sorrendben (a sorrendben a számítás a fenti adatok):

A zárójelben aritmetikai kifejezések befolyásolja a műveletek sorrendjét. Mivel a matematika, az első végre a műtétet zárójelben. Ha több pár beágyazott zárójelben az első műveletet végzünk a legbelső zárójelben. Például:


Pascal írásjelek

Szigorú betartása, a helyesírás (szintaxis) program. Különösen Pascal világosan meghatározott cél érdekében az írásjelek.

A pontosvesszővel (;) van elhelyezve a végén a cím a program végén a leíró részben változók, egy leírást a szeparátor a változók a részben változók és operátorok szeparátor. Mielőtt a szót pontosvesszővel végződnek, nem tudod.

A vessző (,) egy elválasztó elem mindenféle listákat: a változók listáját a leírás szakaszban, felsorolja a bemeneti és kimeneti értékek.

a program szövegében véget ér pontot.

Szigorú szintaxis programozási nyelv van szükség, mert a számítógép egy formális előadóművész programot. Ha például egy elválasztó változók a listán kell vessző, minden más jel lesz érzékelhető, mint egy hiba. Ha a pontosvessző egy elválasztó üzemeltetők, az üzemeltető a számítógép elfogadja a szöveget a program egyik pontosvessző a másikra. Ha a programozó elfelejtette berakni „” bármely két üzemeltető között, a számítógép veszi őket egy az elkerülhetetlen hibát.

Megjegyezzük, hogy a Pascal nincs különbség között a kis- és nagybetűk. Például a következő Pascal azonos rögzítési lehetőségek: kezdődik, kezdődik, kezdődik, kezdődik. Használata nagy- vagy kisbetű - üzleti programozó ízét.

A legfontosabb jellemzői

Pascal - célú programozási nyelv.

Pascal program áll címet, leírást, és a piaci szereplők.

program <имя программы>;

var <список однотипных переменных>: <тип>;.

Az üzemeltetők billentyűzet:

Megkötés! (<список ввода>), Readln (<список ввода>)

Nyomtató nyilatkozatok a képernyőn:

write (<список вывода>, writeln (<список вывода>

Számtani értékadás:

A aritmetikai kifejezés tartalmazhat tetszőleges számú aritmetikai műveletek és funkciók.

A műveletek sorozata határozza meg elrendezése konzolok és műveletek részesítendő (prioritások). Senior műveletek: * /; junior műveletek: +, -.

A pontosvessző kerül a végén a program fejléc után változó deklarációs részben az elválasztó változók részben változók és operátorok szeparátor. a program szövegében véget ér pontot.

Kérdések és feladatok

2. Mivel a program írt Pascal fejléc?

3. írásbeli szakasz leírja a változók?

4. Milyen típusú számértékek futó Pascal?

5. A rögzített bemeneti és kimeneti nyilatkozatok Pascal?

6. Mi az értékadó operátor?

7. A rögzített aritmetikai kifejezéseket?

8. Milyen szabályok által meghatározott műveletek sorrendjét egy aritmetikai kifejezés?

9. Mi a probléma megoldható a következő program?

Tanulságok 29-31

Mi eredményeket kapunk, ha a kiindulási értékek az A és B típusú, illetve a 7. és 8.?

10. Készítsen programot Pascal, hogy megfeleljen a kihívásoknak a feladat számát 6-9 § 10. Ebben az esetben, a korlátozások megszüntetését, a műveletek száma egy aritmetikai kifejezés, kifejezni problémákat.

Számítógépes workshop COR
tanulságait egyetlen gyűjteménye ADC (EC)

BEVEZETÉS Pascal

1. Demo programot Pascal programozási környezet

2. 24 N házi

3. Záró teszt: 6. fejezet, „Szoftver vezérlő számítógépes művelet”

4. keresztrejtvény a „Szoftver vezérlő számítógépes művelet”

5. A logikai áramkör fogalmak a témáról: „Software irányítást számítógép működését”

6. Szabályok levelet aritmetikai kifejezések

7. Practice 20 N

8. A szintaxis a program Pascal

9. A program szerkezete Pascal

10. Practice Test 6. fejezet, „Szoftver vezérlő számítógépes művelet”

Számítógépes workshop COR
tanulságait egyetlen gyűjteménye ADC (EC)

Eredete és célja Pascal
PROGRAM FELÉPÍTÉSE Pascal
OPERÁTOROK input, output, engedményezés,
LINEAR számítási algoritmusok.

1. írása és szerkesztése algoritmusok „a környezet tervező algoritmusok”

2. 23 N házi

3. Az interfész a program „Design algoritmusok”

4. Alkotó algoritmus

5. megbízás csapat

6. bevitele parancsok - O

7. keresztrejtvény a „Szoftver vezérlő számítógépes művelet”

8. A logikai fogalmak a témáról: „Software irányítást számítógép működését”

9. A koncepció mennyiségben, különféle változók

10. A program „Design algoritmusok”

11. Üzemmódok „A program tervezése algoritmusok”

12. Az ingatlanok az algoritmus