Turbo Pascal – несложный язык программирования, de tanulmányozni nehéz, ha ezt a kérdést komolyan veszi. A kezdő felhasználó a kód alapjait a legegyszerűbbtől tanulja meg. Tehát például először megtanulja, hogy milyen műveleteket hajt végre a hozzárendelési operátor, miért van rá szükség, hogyan jelenítsen meg egy karakterláncot vagy változókat. Csak akkor kezdődik el a programozó az eljárásokhoz és a funkciókhoz, valamint karakter- és karakterlánc-adattípusokkal, fájlokkal és grafikákkal dolgozik. Mi tehát egy hozzárendelési operátor? Mi a szerepe a kódírásban?
Mielőtt elkezdené az elméleti anyag tanulmányozását, amely valójában magában foglalja azt a kérdést is, hogy mi az a hozzárendelési operátor, nézzen körül a Turbo Pascal munkaterületen.
Az alkalmazás menü a következő szakaszokból áll:
Most a Pascal ABC alkalmazás egyre népszerűbbé válik. Néhány felhasználó szempontjából sokkal kényelmesebb ebben a környezetben dolgozni.
Az egyes programozási nyelvekben a kód szerkezete eltérő, de vannak közös pontok. Tehát Pascal-ban az egész feladat kialakítása így néz ki:
Program alapozó; // a program címe
Használ crt; // A használt modulok listája
Metka1 címke; // Címkeleírás
Const szám = 10; // Állandó
Gépelés newtype = karakterlánckészlet; // A változó típusok leírása
Var a: egész szám; b: valódi; c: új típusú; d: logikai érték; e: char; // Nyilatkozzon a változókra
----------------------------------- // Az eljárások és funkciók leírása
Kezdődik
{programtest} // Operátor szakasz
Vége.
A megbízáskezelő pontosan a program törzsében veszi tiszteletét.
Nem csak a Pascal-ban a feladatkezelő kérdéseket vet fel a felhasználóktól. Az adattípusok gyakran holtpontokat jelentenek.
A Turbo Pascal összes adatát két kategóriába kell osztani: változókat és állandókat. Ezek a következő típusok egyikébe tartozhatnak:
Állandókat is fenntarthatunk.
A változókat a programkódban a következők írják le: var
A programkódban nem kell zárójeleket tenni.
Az operátor egy konstrukció, amely megmutatja, hogy milyen programokat kell végrehajtania a programnak. Írásbeli kód, különösen a Turbo Pascalban, számos szereplő van:
Azok a programok vagy konstrukciók operátorai, amelyeka programkód alkotórészeit mindig az írásuk sorrendjében hajtják végre, azaz fentről lefelé, balról jobbra. Kivétel a feltételes építés. A hozzárendelési operátor, mint sokan mások, a „;” jel meglétét igényli a sor végén, azaz pontosvessző. Ez a szimbólum tehát elosztja a konstrukciókat egymás között, és növeli a program láthatóságát. De van egy „BUT”: az pontosvesszőt soha nem szabad a többi szó elé helyezni.
A bemeneti operátorok olvashatók (változók) és readln (változók). Példa: olvassa el az a) pontot; readln (a, b); readln (d).
A kimeneti operátorok írása (változók) és írása (változók). Példa: írj (a, g); Writeln ('adatbevitel'); írni ('S = S,' S); írj (f: 6: 3).
A képernyő késleltetése Turbo Pascal alkalmazásbanreadln utasítás a kód végén az utolsó vége előtt. Éppen ebben a programban egy ilyen sor hiánya nem jeleníti meg a megoldás tartalmát. A PascalABC-ben az readln írása a kód végére nem kötelező.
A képernyő törléséhez a clrscr operátor csatlakozik, amely felhívja a beépített crt modult. Minden programnak megvannak saját árnyalata.
Most közvetlenül átkerülünk a témához.A Pascalban a hozzárendelési operátor változó értékeket tárol a memóriacellákban. Általános szempontból úgy néz ki, mint a kettőspont egyetlen helyesírása egyenlő jellel, azaz ": =". Ezek a karakterek felelősek a hozzárendelési műveletért.
Mi a hozzárendelés operátora?Munkája mechanizmusa a következő: a program során kiszámítják egy kifejezést, amelynek eredményét be kell írni a memóriába. Az adat bevitelére szolgáló cella címét a „: =” jel bal oldalán található változó határozza meg.
Vázlatosan ez a következőképpen jelölhető meg:
Példaként említjük meg néhány kifejezést:
Meg kell jegyezni, hogy a „b: = n” és „n: = b” két kifejezés különféle műveleteket hajt végre.
A hozzárendelési operátor egyik jellemzőjehogy a „: =” jel (az „assign” feliratú) ellenkező oldalán található adatoknak ugyanabba a típusba kell tartozniuk. Más szavakkal: a hozzárendelés kompatibilitása 100% legyen. Például egy egész kifejezés hozzárendelhető egy valós változóhoz, mivel az egész változók egy részhalmaza a tört részbe esik. Azok. a "valódi változó: = egész kifejezés" jelölés helyes.
Annak megértése, hogy melyik hozzárendelési operátor rendelkezikkedves, több problémát kell megoldani. Csak a gyakorlat teszi lehetővé a programkód írása során elkerülhető durva és megbocsáthatatlan hibákat, valamint időt spórolhat.
1. Feladat
Egy kör megadva. Feltételként az L kerületet a felhasználó adja meg a billentyűzetről. Ki kell számolni az S kör által e kör által határolt területet.
Akciók algoritmusa:
2. feladat
Csonkolt kúpot kapunk. A felhasználó beállítja az Rb, Rm és h magasság alapértékét. Számítsa ki az ábra térfogatát és felületét a képletek és a megadott értékek használatával.
Akciók algoritmusa: