A Turbo Pascal egy egyszerű programozási nyelv,de tanulmánya fáradságos, ha komolyan vesszük ezt a kérdést. A kezdő felhasználó a kód legegyszerűbb összetevőit veszi fel. Így például először megtudja, hogy milyen műveleteket végez a megbízó operátor, amelyre szükség van, hogyan jelenítsen meg egy karakterláncot vagy változókat. Csak ezután a programozó folyamatokra és funkciókra fog fordulni, karakter- és karakterlánctípusokkal, fájlokkal és grafikákkal dolgozni. Szóval, mi a feladattevő? Mi a szerepe a kód megírásában?
Az elméleti anyag tanulmányozása előtt, amely ténylegesen magában foglalja azt a kérdést, hogy mi a megbízás üzemeltetője, meg kell nézni a Turbo Pascal munkaterületén.
Az alkalmazás menü az alábbi részekből áll:
Most a Pascal ABC népszerűsége egyre népszerűbb. Néhány felhasználó szempontjából ebben a környezetben sokkal kényelmesebb a munka.
Minden programnyelvben eltérő a kódszerkezet, de vannak közös pontok. Tehát Pascalban a teljes feladat tervezése így fog kinézni:
Program alapozó; // A program címe
Használja a crt; // A használt modulok listája
Címke metka1; // Címke leírás
Const száma = 10; Állandó nyilatkozat
Írja be newtype = stringet; // A változók típusainak leírása
Var a: egész szám; b: valós; c: új típus; d: logikai; e: char; // Változók kijelentése
----------------------------------- // Az eljárások és funkciók leírása
kezdődik
{program test} // Operátorok részlege
Vége.
A megbízás üzemeltetője a program testrészében tiszteletbeli helyét veszi át.
Nem csak a megbízó operátor a Pascalban kérdéseket vet fel a felhasználók számára. Az adattípusok gyakran patthelyzethelyzeteket is okoznak.
A Turbo Pascal környezet összes adata két kategóriába sorolható: változók és konstansok. Ezek a következő típusok valamelyikébe tartozhatnak:
Konstansok is fenntarthatók.
A változók leírása a kódban a következő: var <változó név>: adattípus. Az állandó az alábbiak szerint kerül deklarálásra: const <állandó név> = érték.
A programkódban a <> nem szükségesek.
Az operátor egy olyan tervezet, amely bemutatja, milyen intézkedéseket kell végrehajtania a programnak. A kódírás során, különösen a Turbo Pascal nyelvén, sok szereplő van:
Olyan programok vagy építmények üzemeltetői, amelyeka programkód összetevői mindig abban a sorrendben kerülnek végrehajtásra, amelyben írták őket, pl. felülről lefelé, balról jobbra. Kivétel a feltételes felépítés. A hozzárendelési operátor, mint sok más, a vonal végén a ";" jel jelenlétét követeli meg. pontosvessző. Így ez a szimbólum elválasztja egymástól a konstrukciókat, és növeli a program láthatóságát. De van egy "MA": pontosvesszőt kategorikusan nem lehet a szó elé helyezni.
A bemeneti operátorok olvashatók (változók) és readln (változók). Példa: olvassa el (a); olvasás (a, b); olvasható (d).
A kimeneti operátorok írni (változók) és writeeln (változók). Példa: írj (a, g); writeln ('adja meg az adatokat'); írjon ("S =" felület, S); írj (f: 6: 3).
A képernyő késleltetése a Turbo Pascal alkalmazásbana kezelő a kód végén a legutolsó vége előtt olvas. Ebben a programban az ilyen vonal hiánya nem jeleníti meg a megoldás tartalmát. A PascalABC-ban a kód végén olvasható írás nem kötelező.
A képernyő tisztításához csatlakoztassa a clrscr utasítást, amely a beépített crt modulot hívja. Ismételten minden programnak saját árnyalata van.
Most menj közvetlenül a témához. A Pascal hozzárendelési operátor a változók értékeinek bevitele a memóriacellákba. Általánosságban úgy tűnik, hogy a kettőspont koherens írása az "egyenlő" jellel, azaz «: =». Ezek a szimbólumok felelősek a hozzárendelési műveletért.
Mi az a feladattevő? Működésének mechanizmusa a következő: a program során egy kifejezést kell kiszámítani, amelynek eredményét a memóriában kell tárolni. Azon cella címét, ahol az adatokat rögzítik, a ": =" jellel balra lévő változó határozza meg.
Szekvenciálisan az alábbiak szerint lehet kijelölni:
Példaként többféle kifejezést adunk meg:
Meg kell jegyezni, hogy a két "b: = n" és "n: = b" kifejezés különböző műveleteket hajt végre.
A hozzárendelési operátor egyik jellemzője a éshogy a ": =" megjelölés ("hozzárendelés") "ellentétes oldalain" található adatoknak azonos típusúaknak kell lenniük. Más szavakkal: megbízhatósági kompatibilitásuknak 100% -nak kell lennie. Például egész számot lehet hozzárendelni egy valós változóhoz, mivel az egész változók egy részhalmaza része a frakcionált régiónak. Ie a "real variable: = integer expression" bejegyzés helyes.
Megérteni, hogy melyik megbízás üzemeltetője vanformában több feladatot kell megoldania. Csak a gyakorlatban elkerülhető a kódok írásakor hibás és hibáztathatatlan hiba, valamint időt takaríthat meg.
Hozzárendelés 1
Egy kör van megadva. Megegyezés szerint az L kör hosszát a felhasználó a billentyűzetről írja be. Szükséges a kör által határolt kör S területének kiszámítása.
Műveletek algoritmusa:
2. tevékenység
Egy csonkolt kúp van megadva. A felhasználó megadja az Rb, Rm és a h magasság sugarait. Számítsa ki az ábra térfogatát és felületét formulákkal és megadott értékekkel.
Műveletek algoritmusa: