Pascal Programming language ufyaIa fldä;=jlal= BTec(ICT), MCTS,MIEEE Professional Development Course in ICT (AIT-Thailand) National Dip in Teaching (Merit) 1 fldgi
• meial,a mß.Kl NdIdj 1970 oS ksl,ia j¾;a úiska y÷kajd fok ,oS • th procedural programming j¾.hg wh;a mß.Kl NdIdjls
meial,a lïmhs,¾ uDÿldx. Free Pascal
Turbo Pascal
Pascal Compiler for Android
y÷kajkhla hkq úp,Hhla (Variable)" ksh;hla (Constant)fyda l%uf,aLkhla (Program) ye¢kaùu i|yd fhdod .kakd kuls' y÷kajk Identifiers var mymarks : integer; Reserved Word Data identifier Data type
my; tajdfhka j,x.= y÷kajk f;dard háka brla w|skak i. Myname ii. @me2 iii. me2 iv. saman v. my-add vi. my_add vii. $sea_u
o;a; m%rEm Data Types meial,a l%uf,aLkfha oS my; o;a; m%rEm fhdod .efka
wejqreKq mo (Reserved Word) • meial,a NdIdfõ Ndú; lrk wejqreKq mo meial,a NdIdj y÷kajd §u i|yd fhdod f.k we;' • tneúka y÷kajk i|yd wejqreKq mo Ndú; fkd flf¾'
wejqreKq mo (Reserved Word)
úp,H (Variables) l%uf,aLh l%shd;aul jk úg y÷kajkh i|yd mjrk ,o w.hka fjkia jk y÷kajk" úp,Hhla f,i kï flf¾' var myname : string;
l%uf,aLh l%shd;aul jk úg y÷kajkh i|yd mjrk ,o w.hka fjkia fkdjk y÷kajk" ksh; f,i kï flf¾' ksh; (Const) const pi =3.142;
ldrl (Operators) • ldrl fkdue;s j .Kkh lsÍu" ixikaokh lsÍu iy ;d¾lsl m%ldYk f.dv ke.Su l< fkdyels h' tneúka l%uf,aL ,sùug ldrl w;HjYH fõ'
ldrl (Operators) j¾. lssysmhla ´kEu mß.Kl NdIdjl oelsh yel 1' wxl .Ks;uh ldrl 2' iei÷ï ldrl 3' ;d¾lsl ldrl
1' wxl .Ks;uh ldrl
meial,a l%uf,aLkh weiqßka WodyrKh
2' iei֕ ldrl
meial,a l%uf,aLkh weiqßka WodyrKh
3' ;d¾lsl ldrl m%ldYk folla fyda lsysmhla tAldnoaO lsÍu i|yd ;d¾lsl ldrl (Logical Operator) fhdod .efka' • AND • OR • NOT
meial,a l%uf,aLkh weiqßka WodyrKh
2 jk mdvñka jrK md,k jHqyh iïnkaO jk l%uf,aL ks¾udKh n,dfmdfrd;a;=jkak

Pascal programming language