ComputerSoftware

Ang programa sa gambalay sa Pascal: programming alang sa mga magsusugod

Ang labing barato nga programming pinulongan alang sa mga magsusugod mao Pascal. Kini mao ang tungod sa labing menos sa kamatuoran nga siya nagtuon sa hatag-as nga mga eskwelahan, ingon man sa usa ka freshman sa high school. Kini gigamit ingon nga usa ka base alang sa kalamboan sa daghang uban pang mga pinulongan. Apan, ingon nga ang mga kinauyokan alang sa kalamboan sa iyang irrational nga paggamit karon ingon nga ang teknikal nga ekipo kini halayo na sa unahan.

Karon may usa ka daghan sa mga salapi nga magpabilin sa syntax. lahi lang sila sa mga sa mga medium programming pinulongan sama sa Pascal. Ang programa nga gambalay nga gitun-an diha sa artikulo. Ingon sa usa ka pagmando sa, sinati sa programa nagsugod sa programa "Hello, kalibutan!".

kasaysayan sa pinulongan

Pascal miadto sa kahayag sa 1970 tungod, oddly igo, Niklaus Wirth. ang ngalan sa pinulongan nga gihatag sa dungog sa Blaise Pascal - usa ka dakung tawo mao ang orihinal nga gikan sa Pransiya. Kini pagamatarungon pinaagi sa sa kamatuoran nga ang siyentista nga gibuhat sa unang makina sa kalibotan nga makahimo sa pagdugang ug kuhaan numero.

Pinulongan development gidala gikan sa 1968 ngadto sa 1969. Ang unang paghisgot nagpakita sa 1970. magbubuhat sa, pagpresentar sa iyang "bata", naka-focus sa mga estilo sa programa, ingon man usab sa data entry sa Pascal. gambalay sa programa usab nga naugmad sa Wirth. Kini adunay usa ka yano nga syntax ug semantiko. Direct "kaliwat" Pascal mao ang usa ka pinulongan "Modula-2." Niini developer usab mahimong Wirth.

mga lagda sa gramatika

Kini kinahanglan nga nakita nga kini dili sa ingon lisud nga sa niini nga gambalay nga pinulongan nga programa. Ang tagsulat Pascal gibutang sa paggamit sa lamang sa tulo ka nag-unang mga punto - titulo, paghulagway, ug ang mga operator.

  1. Ulohan. Ania kamo kinahanglan gayud nga hingalan sa ngalan sa programa, apan ang butang mao ang dili usa ka mayor nga. Kini mao ang gibuhat sa lamang sa diha nga ang developer gitinguha. Sumala sa usa ka mas dako nga gidak-on kini agad sa programming palibot. Sa Turbo Pascal wala magkinahanglan niini. Apan sa Itta kini mao ang mandatory sa paghimo sa usa ka hilo. Paggamit gitugotan lamang sa letra-numero nga mga karakter ug ang underscore "_".
  2. Description. Kini nga seksyon naglista sa tanan nga mga anaa baryable (arrays), label, ug sa ingon sa. D.
  3. Operator. sa Pascal programa sa gambalay naglakip sa usa ka paghulagway sa mga operators sa mga MAGSUGOD-KATAPUSAN brackets.

Kon sa unsang paagi sa daghan nga sila diha sa sama nga linya, dili kini igsapayan. Ang nag-unang butang nga - human sa katapusan sa matag team sa pagbutang sa usa ka espesyal nga kinaiya - sa usa ka semicolon. Dugang pa, ang pinulongan mao ang kaso sensitibo: walay kalainan tali sa Var operator, ug var var.

Syntax ug semantiko

Central sa buhat sa alpabeto pasundayag uban sa programming palibot. Padayon sa diha sa hunahuna nga kini naglangkob sa:

  • Latin karakter, sa uppercase ug lowercase;
  • luna;
  • gibug;
  • Arabiko numero matang;
  • matematika simbolo;
  • limiters (sa ilang listahan sa mga entry point, comma, etc ...);
  • specifiers;
  • auxiliary nga mga pulong (operators).

Gambalay sa programa sa Turbo Pascal walay lain-laing gikan sa gambalay PascalABC. Ang kalainan diha kanila sa gawas nga data, walay bisan unsa nga labaw pa. Nga nagpakita sa ngalan sa baryable, ug uban pang matang, kini mao ang gikinahanglan sa paghinumdom nga ang ngalan dili kinahanglan nga magsugod uban sa usa ka digit, usa ka underscore kinaiya mahimong sa bisan unsa nga posisyon, apan gikan sa alpabetikong mga simbolo nga gitugotan sa paggamit lamang sa mga sulat nga sa Latin nga alpabeto.

Comments sa mga laray nga gihulma mao sa bisan brace o round uban sa usa ka asterisk (* .. *).

matang data

Ang istruktura sa programa sa Pascal, ug naglakip usab sa konsiderasyon sa mga butang, sama sa matang sa data. Sila mao ang sa tulo ka mga matang:

  1. Boolean (tinuod ug bakak nga mga);
  2. numerawo (Arabiko numero);
  3. kinaiya (sa paggamit sa usa ka, b, c ug t. d.).

Sa samang panahon, ang ikaduha nga matang nga gibahin ngadto sa sub-matang: integer ug tinuod. katumbas sila sa pipila ka operators: integer, ug ang tinuod matag. Kinaiya nga gibahin usab ngadto sa single nga mga karakter ug mga kuldas. Kini nagtumong sa sa mga matang sa data sama sa (sa unang kaso), numero 1, ang sulat A o A, ug (ikaduha) sa tibuok hugpong sa mga pulong o sa ekspresyon. Sa programa, sila natala sa ilalum sa mga ngalan sa Char ug Spring.

Ang mga prinsipyo usab sa ilang kaugalingon nga klasipikasyon. Sila gibahin ngadto sa kanunay nga ug sa baryable. Ang kalainan tali sa kanila mao ang mahinungdanon. Ang una nga nangagpas ang bili sa mga sulat nga wala mag-usab sa panahon sa pagpatay programa. Ang usa ka baryable gitudlo sa usa ka bili sa sa dagan sa paggamit sa espesyal nga kinaiya - sa colon.

comments

Aron makab-ot sa usa ka bug-os nga pagsabot sa programa, ug ang tanan nga mga proseso niini, ang function sa mga komento. Sila mao ang, ingon nga gipahayag sa ibabaw, nga gibutang sa curly brackets. Kini mao ang ilabi na nga importante kon bag-o sa pagtan-aw sa mga code kaninyo. Tungod kay, sa paggamit niini nga opsyon, kamo sa dali rang makita ang usa ka sayop sa andam-naghimo sa programa, base sa kon unsa ang nahisulat diha sa mga comments. Dugang pa, sila motabang sa usa ka developer sa panahon sa madali nga makasabut sa software code.

Gambalay sa programa sa Pascal kinaiya nagtugot comments sa mga data nga gambalay gihubit diha sa ikaduha nga hut-ong sa. Adunay kinahanglan nga mosulod teksto, nga naglangkob sa mga katuyoan sa matag operator ug ang paagi nga kini gigamit sa umaabot.

Newbie makatabang navigate sa MAGSUGOD-KATAPUSAN comment brackets sa palibot nila. Ilabi na kini mahimong mapuslanon diha sa usa ka programa-oriented siklo. Busa kini mahimong mas sayon nga masabtan unsa ang usa ka block sa mga pamahayag mao ang sa ibabaw.

Comments dili mabasa programming palibot, mao nga sila naghupot sa bisan unsa nga gidaghanon sa mga panahon ug dili limitado sa alpabetikal nga pagkahan numero.

punctuation

Ang programa sa gambalay sa Pascal adunay iyang punctuation, Apan, dili ikatingala. Ang labing gigamit mao ang ilhanan sa semicolon. Kini mao ang gibutang human sa matag paghulagway block Label, Type, Const, Var ug t. E., Apan ang ilhanan dili gikinahanglan human sa labing determinado nga mga pulong. kini dili-instalar human sa Sugdi; human sa KATAPUSAN ang gibutang lamang kon ang programa wala pa nahuman. Sa code, diin adunay mga siklo ug, sa ingon, gigamit, ug ang lain nga pagkaagi, Unya, ang semicolon dili gikinahanglan sa human niining mga pulong.

Sa katapusan sa sa programa human sa KATAPUSAN kinahanglan instalar punto, kon dili ang programa palibot wala makasabut nga ang code ang nahuman.

Data input ug output

Ang programa sa gambalay sa Pascal nagtugot kaninyo sa pagsulod data sa tulo ka lain-laing mga paagi. Lakip kanila:

  • Uban sa tabang sa Readln operators, Basaha.
  • Uban sa paggamit sa simbolo buluhaton - colon.
  • Kanunay nga. Sa maong kahimtang, data input nga gihimo diha sa sukaranan var.

Ang konklusyon nga nakuha nga impormasyon mahimong gamit ang usa ka hugpong sa mga Isulat ug Writeln operators. Sa pipila ka mga kaso kini nga nawala, apan kini lang nagpasabot nga kini na gitukod ngadto sa proseso sa produksyon.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ceb.delachieve.com. Theme powered by WordPress.