KomputerSoftware

Struktur program dina Pascal: programming pikeun beginners

Bahasa programming paling affordable pikeun beginners nyaeta Pascal. Ieu téh alatan sahenteuna kanyataan yén manéhna berguru di sakola tinggi, ogé salaku freshman di SMA. Hal ieu dipaké salaku basa keur ngembangkeun loba basa séjén. Najan kitu, salaku inti pikeun ngembangkeun pamakéan irasional na ayeuna salaku alat teknis eta tebih Isro ka hareup.

Ayeuna aya loba duit nu ngaropéa sintaksis. Maranéhanana béda ngan dina éta programming sedeng basa kayaning Pascal. Struktur program baris ditalungtik dina artikel. Sakumaha aturan, familiarity kalawan programming dimimitian ku program "Hello, dunya!".

sajarah basa

Pascal sumping ka lampu dina taun 1970 alatan, Cukup Oddly, Niklaus Wirth. Ngaran basa dibikeun keur ngahargaan ka Blaise Pascal - a lalaki hébat téh asalna ti Perancis. Ieu diyakinkeun ku kanyataan yén élmuwan geus dijieun mesin munggaran di dunya anu bisa nambahan jeung subtract angka.

ngembangkeun basa ieu dilumangsungkeun ti 1968 nepi ka 1969. Nu disebatkeun mimiti muncul dina 1970. panyipta anu, presenting na "anak", fokus kana gaya programming, kitu ogé Éntri data di Pascal. struktur program ogé geus dimekarkeun ku Wirth. Mibanda rumpaka basajan jeung semantik. Langsung "turunan" Pascal mangrupa basa anu "Modula-2". pamekar na ogé geus jadi Wirth.

aturan grammar

Ieu kudu dicatet yén teu jadi susah dina struktur program basa ieu. Panulis Pascal neundeun dipakena ngan tilu titik utama - judul, pedaran, jeung operator teh.

  1. Judulna. Di dieu anjeun kudu nangtukeun nami program, tapi item nu teu utama a. Hal ieu dijieun ngan lamun pamekar nu dipikahoyong. Numutkeun extent gede eta gumantung kana lingkungan programming. Dina Turbo Pascal teu peryogi eta. Tapi dina ETH éta téh wajib pikeun nyieun string a. Pamakéan nandakeun diwenangkeun ukur karakter alfanumerik na underscore nu "_".
  2. Pedaran. bagian ieu mangrupa daptar sadaya variabel nu sadia (arrays), labél, jeung saterusna. D.
  3. Operator. dina struktur program Pascal ngawengku hiji pedaran operator di kurung dimimitian-TAMAT.

Sabaraha maranéhna bakal di garis sarua, teu masalah. Hal utama - sanggeus ahir unggal tim nempatkeun karakter husus - a titik koma. Sajaba ti éta, basa téh bisi merhatikeun: euweuh bédana antara operator Var, sarta var var.

Sintaksis jeung Semantik

Museur kana karya abjad muterkeun kalayan lingkungan programming. Terus di pikiran nu ieu ngawengku:

  • aksara Latén, duanana uppercase jeung aksara leutik;
  • spasi;
  • underscores;
  • digit Arab tipe;
  • lambang matematis;
  • limiters (dina daptar maranéhanana titik Éntri, koma, jsb ...);
  • specifiers;
  • kecap bantu (operator).

Struktur program dina Turbo Pascal teu béda ti struktur PascalABC. Beda dina aranjeunna dina data éksternal, euweuh deui. Nunjukkeun nami variabel, sarta jenis séjén, perlu diinget yén ngaran teu kudu mimitian ku angka hiji, hiji karakter underscore tiasa di posisi mana waé, tapi ti lambang alphabetic anu diwenangkeun ngagunakeun mung hurup tina hurup Latin.

Komentar kana barisan boh braces atawa babak kalawan tanda asterisk (* .. *).

jenis data

Struktur program dina Pascal, sarta ogé ngawengku tinimbangan objék, kayaning jenis data. Aranjeunna tina tilu jenis:

  1. Boolean (bener jeung salah);
  2. numerik (angka Arab);
  3. Karakter (pamakéan a, b, c na t. d.).

Dina waktu nu sarua, Jenis kadua dibagi kana sub-jenis: integer sarta nyata. Aranjeunna pakait jeung operator tangtu: integer sarta Real mungguh. Karakter ieu oge dibagi kana karakter tunggal jeung senar. Ieu nujul kana jenis data kayaning (dina kasus nu pertama), angka 1, hurup A atawa A, sarta (kadua) sakabeh frase atawa ekspresi. Dina program nu sipatna dirékam di handapeun ngaran Char na Spring.

Nilai ogé mibanda klasifikasi sorangan. Aranjeunna dibagi kana konstanta sarta variabel. Beda antara aranjeunna téh signifikan. Kahiji nganggap nilai hurup nu teu robah mangsa palaksanaan program. A variabel anu ditugaskeun nilai di kursus ngagunakeun karakter husus - titik dina.

komentar

Dina raraga ngahontal pamahaman pinuh ku program jeung sakabéh prosés na, fungsi komentar. Aranjeunna, sabab geus nyatakeun luhur, disimpen dina kurung Curly. Ieu hususna penting lamun anjeun anyar pikeun nempo kode teh. Kusabab, ngagunakeun pilihan ieu, anjeun bisa kalayan gampang manggihan kasalahan dina program siap-dijieun, dumasar naon anu ditulis dina komentar. Leuwih ti éta, maranéhna bakal ngabantu pamekar kalayan waktuna gancang ngarti kodeu software.

Struktur program dina atribut Pascal ngamungkinkeun komentar kana struktur data didefinisikeun dina blok kadua. Aya peryogi asupkeun téks, anu baris ngandung kaperluan unggal operator jeung cara anu dipaké dina mangsa nu bakal datang.

Newbie mantuan napigasi kurung dimimitian-TAMAT comment sabudeureun éta. Utamana mah bakal mangpaat dina siklus program-berorientasi. Ku kituna eta bakal gampang ngarti naon a blok pernyataan anu leuwih.

Komentar teu bisa maca lingkungan programming, ngarah bisa nahan jumlah salah sahiji waktu na teu dugi di angka abjad.

tanda baca

Struktur program dina Pascal boga baca na kitu, teu heran. Paling dipake teh tanda tina titik koma nu. Ieu ieu disimpen sanggeus tiap pedaran block Label, Tipe, Const, Var na t. E., Tapi tanda henteu diperlukeun sanggeus kecap paling ditangtukeun. eta henteu dipasang sanggeus Dimimitian; sanggeus TAMAT ditunda ngan lamun program nu teu acan réngsé acan. Dina kode, dimana aya siklus na, sasuai, anu dipaké, jeung Nabi Saterusna, titik koma henteu diperlukeun sanggeus kecap ieu.

Dina ahir program sanggeus TAMAT kedah install titik, disebutkeun lingkungan programming teu ngartos yen kode kasebut réngsé.

input data sarta output

Struktur program dina Pascal ngidinan Anjeun pikeun ngasupkeun data di tilu cara béda. Di antarana:

  • Kalayan bantuan operator Readln, Baca.
  • Kalawan ngagunakeun lambang ngerjakeun - titik.
  • Konstan. Bisi sapertos ieu, input data anu dipigawé dina var parameter.

Informasi kacindekan diala bisa dijieun maké kebat Tulis na Writeln operator. Dina sababaraha kasus eta bisa jadi leungit, tapi ngan hartina eta geus diwangun kana proses produksi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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