اب ا ول آ اا ام ا
اب ا ول آ
اا ام ا 123ان
ا ام ا ه "# "#ی '( %اا& -آ ا – *+ﺝ & ا"*/0رة – 0 ' 2ا#ت وا*23 15ای 2006م
2ا; اﺡ" اﺡ2 ﺕل ﺕ
[email protected] :
1
اب ا ول آ اا ام ا
'> اء 'اءة آ اا ام ا ا'أ
- آ" ﺡ?- ر ﺥﺹ- ﺕ&ی Bﺕ- ﺕ&ی- B ذا ﺕ& DEا- "I -ه GHا-
2ا; وا ; "#اHي ﺥ? ا"وات وا رض وﺝ&> ا"3ت وا*/ر 2IاHی آ(وا 2+ی&/ن .ا&2 " آن و ه /آ Vو /ن ،اHي إﻥ" أ Gإذا أراد ًPQأن ی/ل :Nآ /ن ،اHى ی? YیXYء ویYYر YYآYYن 2YY+اYYة#YY ،ﻥ Nوﺕ& YY"\ YYیXYYآ/ن ،وه /YYا; [ إ NYYإ[ ه NYY ،/YYا YY YY"#ا وYY ﺕل ﺕ
[email protected] :
2
اب ا ول آ اا ام ا
وا]ﺥة و Nا 2#وإ Nﺕﺝ&/ن ،اHي دل \ وﺡاﻥ _ Nإ N+أﺝ*س ا]یت ،وأن \"Y NY N +إﺡم ا"'/ت ،وأ' +aرﺕ \ Nی Nأ\ Nأﺹ*ف ا"I#ت ،وأر QإN*Y NY& Y ﺕ*ّ/Yع ا ﺡ/YYال ا"(YYت ،وأهYYى ﺡ"YY& NYYد Gﻥ&" NYYا [ _YYی +0YY#إ[ رب ا"YYوات ،وأ\NYY"# 2YY ا د[ >Vﺡ" Gو NV*IاHي ی N#ﺝ" dا[#ت [ ،ی _0#ا&د *Iء \ > ،Nه /آ" YأY\ Y*I ﻥ( N " Nا "ء وا(0ت ،وه /ا"*&/ت *&/ت ا"ل وﺹ(ت اeل ا_ [ ی"_Q + Iء ا"/ﺝ/Yدات ،وه /YYاYوس اeYYم ا"* G Yأن ی"_YQ NYYIء _Yﻥ&/YYت ا"YYل ،أو ی_YYQ NYY#ء YYا]YYت، #ﻥ Nوﺕ& \" ی/ل ا/"3ن \/ا آا. ﺝ ء آب ﺕ/ﺡ ا /ه gXاefم ا ﺕ" -Nﻥ \/" hوى ا ﺕ" -إﻥج d'/روح اefم
آ" ﺡ? إن هHا اب [ ی& ﺕ أو إﻥﺝ Nوﺡ Gو[آ \رة \ ﺕ/+" lد ﺕ"Yk# dYات و Qا ا ﺕُرس (' ا 2' nnا#ت وا* -23آ ا-*+ﺝ & ا"*/0Yرة0Y - oذ اآ/ر \ eا#ت د \/ا '/أذ ا#ت (*Yا 2Yوا"Y*+س /اﺡ" YﺹqY ا"& *( ا 2آ" ی lاﺕ Xﺝ" dأﺕHة هHا ا 2و\ رأ 2+Yأ.دY( /ح 2Y Y"# ر Vا.2
رــ ﺥﺹ إ Yا"Y*+س /أﺡ" Yﺹ . qYا"& (*Y Yا 2Yأ/Y+ Y\ Y+ GYQد Gا& 2Y3اHYى ی>+YY NYH وﺕ ا&0ب " % dا .2ﺝ ا Gا; ﺥا \ هHا ا"/+د ورك ا; N"\ Nو \ NVEو N و أه. t N ــ آ"ــ أ& uﺡ وﺕی إ ا& www.cb4a.com d'/اHى ا(ت * Nآnا \Y /+د Gا& "3ا ی +Hﺕ ا ا& Yاﺹ Y# Yو\ +Ykﻥ Y\ Yا Yوار ا ء رك ا; 2+"\ 2+وﺝ اه 2ا; ﺥا آ" أﺕ"* ا; أن أزوده > 2ه/ } /ﺝ/د أو 2 ی 2اQfرة \ Nداﺥ> ا" \ d'/ﺡ ی"* Nر. ــ آ" أ& uرﺡ" Nإ Yأ Yو أ Y\ YﺹYه 2وﺡ" Y& 2Y+و dYإﺥ/Yﺕ ﺡ Yا]ن و[ أﺝPYQ Y ب ارْﺡَ"ْ YYَ"ُ+آَ"ََ YYرَYYﻥِ_ ا ﺡْ"ََ ِ Yو'ُ >YYر
ح ا
H Yل َِ Y أ YY" >YYأ ﻥ NYY YYا; YYآ} NYYوَاﺥْ(ِ YYَ"ُ+َ ْYﺝَ*ََ YY ﺹًَِا{ )/ (24رة اfاء.
ﺕ&ی Bﺕ -ا[/2
ه "# "#ی
ﺕل ﺕ
[email protected] :
3
اب ا ول آ اا ام ا
ﺕری gا"eد1984/5/12 :م "*/0رة 3# -ا' -+ﺝ"/+ری 0ا&. YY'( YY%اا& YY YYا 2YY' .YY*+اYY#ت وا YY& . 23*YYا"*/0YYرة. 0YY -ا(' YYا& YYی&*YY) *+س( آ"ن /+Qر إن Qء ا; ☺. \ E/ Vا#ل – ى IeIأﺥ/ات -ﺕﺕ ا unﺡ uا )ا/ +"+ﺡك☺(- أﺡ YYا YY*+ا[وﻥ XYY YYو\ YY+وﺥﺹ YY YYا"وآ*و/YYر وا"YY"#ت اPLCYY YYو FpGAو BLDsو اج ا"/ازى وا"/ا وال Y USBﺝY+ز ا Y#اY 0YXام .VB.net
& " در Nاﺕ ل ا#ت: در YآY Y >Yت ا Yا Fortran Yو visualbasic6و C++و JAVAو ﺡﺹ Y\ >YﺕYی)ا ز( آ> VB6و .C++ در آ> ا ام Verilogو .( Chips HDL در آ> HTMLو ASPو . PHP در آ> SQLو .Access در *H +آء ا. PROLOG d \*0 در * +ت ا[وﻥ وﺡﺹ> \ ﺕی )ا ز( ."+ در * +وا Vا[وﻥ وﺡﺹ> \ ﺕی )ﺝ ﺝا( اﺡه.2 در أر* dهQ hت . در أر* dه hﺕ.2# در أر* dه hﺕ 2"0دیل. -در أر* dه hﻥﻥت ﺡﺹ> \ ﺕی )ﺝ ﺝا( 2+أﺕى اfﻥﻥ ا ا +؟☺.
Xوع اج: ا YY YY[ 2#YYرو/YYت آYYo BYYQم ا رYY YYkام اE YY#ی NYYیوی YYو اﺕ /ﺕ) YYﺕ*(HYY \"( و' ﺕ 2اﺥرى "#ا; و Iز VeاY\ ¯Yده Y'( Y% 15 2اا& 2Y YاY#ت واY& 23*Y 'Vا "" \/آ +ﺕ #إYQاف اXYب اYآ/ر /ﺕ YﺡYزى ا#ﺹ+YQ Y\ >Yدة اYآ/را Y Gﺝ &/Y* Yب أ ی 2005واHى رﺝ dإ ا[ 2ﺡ واHى ه &Q ?# /ﻥXط &* Yﺝ Yا Gا; ﺥYا وأ\ﻥ Y*\ NYوأﺕ"* Y Y ا; أن أآ/ن \* Iز Veوان ﻥ >0#ﺝ"& \ ﺕی )ا ز( دة ا"Xوع.
أ *ﺕ & اج : إIل درا ²ﺥ Hدورة "ة eIث أ +Qآ Y >Yا"وآ*و/Yر و ا"Y"#ت اplc Y Y GH+ dEاورات /اﺝE +ت /ق ا&"> ا"0ى أو ا& & ر *\ dا Bوأﺹ' qﺹYا \Y إﺥ/اﻥ* & آت ا Eﺡ أ dEوا; ا" ?/و \ Qآ . t . ا/0#ل \ ﺹ \"> Y Yل درا Yإ Y Y Yل اY#ت أو اY Y 2#Yى 0Yأو Yاﺡ YاYولا& أ dEﺥ Neإرkء ر Yو% ?YQی Y Yه GHYاY#ة ا &0Yا YاﻥXYت Y+ا"Yدة وا"/Y# وا*(/ذ ? n >Xو #و إﺹeح ذاﺕ أو[ 2Iﺡ/& /ن ا; و'رﺕ.N
eﺕ0ل ﺕ :
ی"* DYYا[ﺕ0YYل YY YYأى و' YYﺕی²YY YYى %ی YYﺕXYYء YYأﺹ #YYأخ YYوأﺕ"* YY YYا; أن أdEYY \ﺕ Dﺕی☺. ای ا[وﻥ
[email protected] : ﺕل ﺕ
[email protected] :
4
اب ا ول آ اا ام ا
و&"> #دIت & \ ا"*
[email protected] +2 ﺕ(/ن /"#ل 0128356933 :
ﺕ&ی B ه آ اا ام ا وﺕ" ا ا ا-: -1ا ام ا. -2ا ا.(OOP) PX -3ﺝ"> اfدﺥل ا. >"\ -4ﺝ أ .Applets -5أ \ nا. 2 -6ا#آ. \-7ض اXا.qV . Html -8
)) ذا ﺕ& DEا(( ه GHا ?#ﺕ&> 'ر Y+VیYQ NY&" &XYیة ﺡ Y uYﺥ Y+eی dEYاYرئ أن ی/Yن Y Y# اام ا " > .ور Gر 2أى >Qی) N /#أQل/ -ﺝ/هت -ر/م #آ( > Nوﺕ#ی+ آ" یXء ام ا hﺝه ة [ ﺕ "Yو[ ﺕ* Y Yﺝ/Yع و[آY Yام Yا Yا&"Y'e ا > وﻥXه \ ﺹ( #وی آ" /#ى ا \ آب یXح HTMLآ أى أﻥDY
: 0
-2ﺥ .PQ # -1ف ﺝ. l0 -2اا ام ا - APPLET)NQ²ر -2ﺡآ\ -ض Qا -qVﻥXY ا/م ا"#آ \ ﺹ( #وی(. # -3ف .HTML
ﺕ اﻥ \/ة ا; * +3ا
"Iه GHا ه GHا ﻥ وی +&% + ?#و[ آ [ ﺕ*ﻥ أﻥ وإﺥ/اﻥ\ Dء.ﺕل ﺕ
[email protected] :
5
اب ا ول آ اا ام ا
وإن آن [ د GH+ "I dا & >"& Dا وا وﺹ ا رﺡم . ﺕ dEأی إ\ "I VEا إن ا\ &Eﺕ ا/0#ل \ ﺹ0Y Y >Y"\ Yأو دو \ Nل ا#ت أو ه* ا 2#وﺕHآ '/ل ر/ل ا; ﺹ Yا; \ NYو[) 2Y ی» أﺡآ 2ﺡ ی #ﺥ Nی).(N(* #إن ا; \/ن ا& دام ا& \/ن أﺥ.(N
اب ا ول :ا ام ا ﺕل ﺕ
[email protected] :
6
اب ا ول آ اا ام ا
وی" اب ا&*ﺹ ا )" (1ــذا ا ؟ ) (2ﺕEت ا. ) (3آ Bﺕُ اا hام ا؟ ) (4اای ﺕEت ا/ﻥ/ل .Consol application ) (5آ( ﺕ&ی Bا"ات. ) (6آ( ا+afر أو ا QQ \ \Eدوس. ) (7أ .n )» (8ال .
)" (1ـــذا ا ؟ ا ا [ن اﻥ hاHى ی 2آ + Nی \ Bاى ﻥ h Yی 2Yآ²Y NYى YأﺥYى Y اﻥ Nی dEYا&" Y\ >Yأى ﺝY+ز Y"+اﺥ(/ Yاﺹ(Yﺕ/Y Nاء softwareأو Y& hardware ﺕل ﺕ
[email protected] :
7
اب ا ول آ اا ام ا
ات ا ﺥى C >nو ا(/ال زی *& Dآ اﺡ اYا Y\ hﺝY+ز & Yداﺥ YP >YﻥY3م ﺕ & >Xن هHا اﻥ [ hﺕ" اﻥ Nی&"> \ ﺝ+ز tﺥ \ ﻥ3م ﺕt >XYﺥ Yو' Yیh Y Y ه GHات \ هHا ا& ( & 2ت ا*3م اHى ی#ج إ +واHYى ی/Yن ا Yاده أﺡﻥ(.DLL) Y ﺕ >"#أ*Iء ﺕ nاﻥ *\ hا"م ﻥ . hأ ا ی qا" hهHا ا& وY+ DH "+ﺝا ﺕEت) اXت وا[ﻥﻥ( ﺡ uاﻥ² Dآ إ ﻥ Yﺕ >XYا Y*\ ?YEأى Yم Y"+ Nاﺥ(/ Yاﺹ(Yت ﺝY+ز Gأو ﺡ Yا*Y3م ا 2Y&) >XYی/ﺝ Yأآ 42 Y YnﻥY3م ﺕ >XYی&"/Yن (ءة ﺡ/ل ا& 2أ+Qه 2ا/ی*وز وا*(.
k/ـــــــــــ qذ: D
-أى ـ و ال -:c
\* آ اﻥ GH+ hا *\ 2Iا/ﺹ/ل إ ﺡ اﺝ" ی 2اﺝ" إ Yﺹ/Yرة Binary YV*I وا ﺕ" ا] . +*\ &" D& . Machine languageوه GHا/0رة ﺕ&" >Xآ \ ﻥ/ع ا] ا ﺕ" اﺝ" \ +و' [ ﺕ \ >"& q0ا Nأﺥى).(1. 1 >Q
V*I ) ا]( •
ﺝ 2 C
ﻥ h C
(1. 1)>Q ی 2ﺕ*( Hاﻥ \ C hا] Qة ² DHﻥ +ﺕ&" \ ﻥ/ع ا].N
ا hالC ا] ا( ی)Vﺡ(
-أ ا -:
)(software+Hardware
ا \* ﺡ اﺝ" [ ی 2ﺕ/#ی> اﻥ hإ ا/0رة ا 'Y >Yn ) V*nاYت( و[آ Yی2Y ﺕﺝ" +إ ﺹ/رة ا آ/د ) .(Byte codeوهــ GHا/0رة ﺕ Y\ >Y"& q0أى ﺝY+ز Y"+اﺥ(Y /اﺹ(ﺕ Nأو ﻥ3م ا. (2 . 1 >Q) >X آ/د Byte code
ﺝ2 ا
ﻥ h /ب ا
(2. 1) >Q • هHا ا >Xﺕ dEYأن ﺕ h*Yإن اﻥ h Yا"/Yب Yا [ Yی&"/ Y\ Yاﺹ(Yت ا]Y و DHی dEا&"> \ أى /اﺹ(ت ﺝ+ز .
ﻥ h ﺕل ﺕ
[email protected] :
8
اب ا ول آ اا ام ا
ﺝ
Ntﺕ NtیV وا YأیYY\ Y\ Yم ا\"Yد Yا Y\ YYﻥ Y\/ا] YYه /Yأن اﻥ h Yی 2YYﺕ*( Y\ GHYاNYYﺕ/ * Nا Eﻥ hا ﻥ( Nو[ ی 2ﺕ*(Hه \ ا] ا( یQ Vة ☺. GH+ا" ة ﺕ" ت ا \ }ه ات وﺥﺹ Y YﺕYEت اXYت و ا[ﻥﻥ Yآ"Yذآﻥ ( ﺡ uﺕ/#ى اXت أو ا[ﻥﻥ \ أﻥ/اع Nا ﺝ +ة وﻥ 23ا.>X D& :ا]ن & أن 'أت هHYا ا Yء '&YQ Yت ²ه" Y Yا} Y\ YهY Y Yت ا Y ا ﺥى وأﺕ"* أی أن ﺕ/ن ' أدرآ أن ه GHا (&kأو ی( >Yﺕ* Y+و' Yد&*NY Y هHا ا ء ل 'أﺕ \ c4arab d'/ \ Nﺹ() #ء dﺕ*( وآن اء dYدآ/Yر Yﺝ &Y أم اى ا& "3اHى ه ?#ﺝ & أﺕ/Xق &"> . +اآ/ر ا( >kا& ی YآYن NYوﺝ Y+ﻥY3 ا ی> إ أن یا ه GHا" وه } /رك ه" ه GHا أن ی* ا وDH أدرآ أه" آ هHا ا ء )"ذا ا؟(.
) (2ﺕEت ا
ﺕل ﺕ
[email protected] :
9
اب ا ول آ اا ام ا
ی/ﺝ أﻥ/اع آnة ﺕEت ا ی" و +&kﺕeI #ث \*وی ر-:V ا*/ع ا ول :ﺕEت آ/ﻥ/ل -:Console
ه GHاEت ی 2Yﺕ*( HYاﻥ Y\ h Yواﺝ Y+ﺕ NXYواﺝ Y+اYوس و Y*& Yذ DYأﻥY"+ Y} Y+ eYYزال ﺡ YYا]ن آ YY YYnاYYا hﺕ&" YYP YY\ >YYاYYوس ﺥﺹ YYاYYا hا YYﺕ&"/' YY\ >YYا\ YYﻥYYت آ ی )* Dإ - eﺡ ﺕHاآ (enﺕ&" Eم \ة " ات رﺥ lا \ – "nأداء ا"Y+م – ی \ Nو ه GHاEت أ\ " hاا} ا/0#ل \ آ(ءة \ )(3. 1 >Q
(3. 1) >Q
ا*/ع اnﻥ :ﺕEت وی*وز -:Windows ه GHاEت ی 2ﺕ*( Hاﻥ QQ \ hی/م ا" 2"0Y h Yأدواﺕ NY(* Y+وأ Yآ و \ +&kا( ) >n N(* QXﺕ qأوا *\ -وی – &ت ﻥ/0ص – &ت اﺥYر( ﺕل ﺕ
[email protected] :
10
اب ا ول آ اا ام ا
.ی/ﺝ & ات / >nال زی Dﺕ& DEأYQل ر Y YVﺕ DYا"Y"#ت Controls وی" ا&ی> +Qأو ا/د اHى ﺕ*( GHه GHا داة) ﺹ/ر.(4. 1 G
)\ (2 , 1رة \ &ت ﻥ/0ص fدﺥل & ا ر'م أو ا#وف. )\ (3رة \ (ح أ *( Hآ/د & . )\ (4رة \ أر( dﺕ qأی وﺕ 2ﺕ & ا2+ lV0 وا آ" .>X )\ (5رة \ dﻥ.l )\ (6رة \ \*/ان [ ی" ا Nأ*Iء \"> اﻥ hو ی % \ Nی ا/د. )\(7رة \ Qی/' Áا 2Vﺕ/#ى '/ا B >n 2Vو ﺕ#ی و \ة. )اﻥ hآ> \رة \ ﺕ 2"0أى #ی Dرو/ت \ ا"/ﺕ( (4. 1) >Q
:
ﺡ [ ﺕ&وﻥ PEإن ه GHا/اﺝ +ﺹ"" ﻥ/Y h Yال زی DYو* YوÁY +&Yk
fیح آ Bی/ن >Qواﺝ +ﺕEت ا/ی*وز أ ﻥ hاو/ت X /+وع اYج اYص Yإن Qء ا;.
ا*/ع ا : unﺕEت وی -:Web
ﺕل ﺕ
[email protected] :
11
اب ا ول آ اا ام ا
هHا ا*/ع اEت /ف ی*( \ Hﺹ(#ت ا/ی ا"&و وه /أه " 2ات ا آ" ذآﻥ ا ء ر' (1) 2هHا اب ) (5. 1 >Q
ی 2ﺕ*( Hاﻥ \ hﺹ( #وی ﺕ NXه GHا#(0
(5. 1) >Q
) (3آ Bﺕُ اا hام ا؟ ﺕل ﺕ
[email protected] :
12
اب ا ول آ اا ام ا
-: ام اh ه*ك اﺡ> ﻥ
.N 0ا ا&"> ﺥHن ه/ وان یD"\ D/ا ا; أن ی/\ واد2 ا; اﺡ" اﺡ2 اأ ص/0Y* اY3 أو ﺡMicrosoft Word ورد/Y> اYn ص/0Y* اY h Y أى ﻥqY( 2Y' YY l0YY dYY'/ أىYY\ YY NYY"# ﺕdEYY ﺕKAWA \YY یh YY أو ﻥText Bad 2"0YY NYوا ﻥYY آh Y> ﻥYY( ویdownload >Yn Y ا[ﻥﻥYYQ Y\ YY h اY> اY"#ﺕ
. اd > & 00ﺥ
ن/Y أن یY\ صY واﺡGY( أى ن ﺕی.Java) ادB"ا اH هÄ( واﺡh أآ اﻥ Y
ا اHYت وهY("ة اYn آY*\ NY\ ر/Yn& اDY >+Y یY ﺡNY اﺥh Y ﻥY"Ve B" ا2ا BY" ا2 N ﺡN ا/ هh إذا آن اﻥen . (.Java) ن ا[ اد/ أن ی2+" اD اﺥرى .(Calculator. Java) ن/ی بYا اHY هY ء ا ولY> اY' Y ﻥYQ اY" آByte Code د/Y إ اَ آh اﻥ2ﻥﺝ Y 2ﺝY ?ی% \ " \" اﺝ2د وﺕ/ إ اَ آ2)"ذا ا( أن ا ﺕﺝ YY* YY أ. (.Class) إذYY ﺡ2ﺝYY" اBYY"اد اYY ن ا/YY ویJava Compiler YYا رYY# h YY ﻥYY" أهYY )أرأیF7 حYY( YY\ ÁYY YY" اﺝ2YY ﺕKawa واYY آh YYﻥ .(☺ Kawa ص/0*ا رYY# h YYم ﻥYY ﺕYY* إذا آYY ة إYYQ YY اh YY? ﻥYYی% YY\ YY ا]ن إh YY اﻥHYY(ﻥ .آH \ أﺕF5 \ (حÁk ص آوا/0*ا ىYY ا ﺥYY وان آﻥDYY ذYY\ ; اYY"> اﺡYY"& یNYY اﻥYY YYآ² واh YY اﻥHYY(* ﺕYY ءYY+ ا[ﻥYY& DY دامY &Y ﺹYﺝ/ [ یNY اﻥ2Y\ واY ﺝیY أYات أو ا/YE اY& اﺝY ( ا; واأ ."ﺹار وا& یfا
(1)
(2)
(3)
(4)
(5) (6)
Consol application ل/ﻥ/ت اE( اای ﺕ4)
13
[email protected] : ﺕل ﺕ
اب ا ول آ اا ام ا
آ" Qﺡ* '> ا ء اnﻥ هHا اب )ﺕYEت Yا (Yأن اYEت ا"&/ Yﻥ/Yل ی 2ﺕ*(Hه)ا"ﺡ ا ( \ QQﺕ QQ NXاوس. ی 2آ هHا اﻥ hداﺥ> دا ﺕ" اا ا وی main( ) +و &* دا Nأﻥ +ﺕ/م²داء و N*& (aأو \ة و BVaأو +م واوال +و ( BVaﺕ Bﺥeف ا/Yد ا"/Yب Y+ أو ا" "+ا" + +* /Eوی (/+م اا إ[ أذهﻥ²* 2ﺥ & Hا nا-: E ) (1دا Nﺕ²ﺥ Hر' 2وﺕ #اHر ا& .N ) (2دا Nﺕ \ ا 2) QXا; اﺡ" اﺡ.(2 ) (3دا Nﺕ²ﺥ Hر'" وﺕ \ ا QXا آ .2+ وه*ك أﻥ/اع &دة اوال و&> اوه دوال ﺝه ة ودوال &/ Nا Eا" .h ا" 2+آ> ? آ Bﻥ اا ا دا ) ( main؟ی 2آ# +ر ا*/0ص آ" ی .. )Public static void main (string[ ] args {
ه* ی 2آ اﻥ hا"اد ﺕ*(GH } ا" 2+ﺝا آ هHا ا >Xون ﻥ lأو زیدة ﺡ [ ی/ن اﻥ hأى Xآ> \* Yﺕ*(DY& . GHY ا]ن /Xق & Nآ Bی اﻥ .h
) (5آ( ﺕ&ی Bا"ات ﺕل ﺕ
[email protected] :
14
اب ا ول آ اا ام ا
أه 2ا Qء داﺥ> أى Nه ا"ات وﺕ" أی ا"[/#ت و[ }* \* Y +أى ﻥh Yو[ أﺝ أ> ا /Y+( g nم ا" Y Yذه* enY" DYﺕی YإدﺥYل أر'Yم ﻥ/Y h Yم &"NY ﺡ +\ N*& Nوإ\ DVEﻥﺕ eY hﺕ dEYإدﺥYل ا ر'Yم إ[ YﺥeYل Yر'" Yوأی [ YﺕdEY ا/0#ل \ أر'م إ ﺥeل ر'" أی و*²ﺥt [n Hﺥ وه /اﻥ Dﺕی إدﺥYل ا Y% 2YوﺕیY ا/0#ل \ ر'" Nا 2Y enYإدﺥYل ا 2Yا% Y\ YEی Y ?Yﻥ 0Yوا/0Y#ل \ Yر'"NY ا \ %ی? ر'" . ? ﻥ* hأن "ات أو ا"[/#ت أﻥ/اع ( و '> أن ﻥ&Yف \ Yا ﻥ/Yاع ا"(Yﻥ&ف \ آ( Nإدراﺝ +داﺥ> اﻥ h؟ ﺕرج داﺥ> اﻥ % \ hی? ا 0ا -: ; ا 2ا" ﻥ/ع ا" ا& ( ) eﺕ&* أى أن ا\ 0رة \ آ ﻥ/Yع ا" Yو Yﺡ Yأو ر'"Y 2YI Yام Eة ا"ت /ﺡ ا"(ﺕ & 2I qذ Dﺕ ا 2ا" و[ \ أن ی/ن ا 2ا"Y & Xوط ا -: ) [ (1یأ '.2 ) [ (2ی/#ى \ \ eت ﺥﺹ ( % , ^ , & , \ , + , - , * ) >nوی" اام ) _ (. ) [ (3ی/ن Yا"Yت ا"/Y#زة Y*&" Yه*Yك آ"Yت ﺕ& Y+& >YاY Yم Y# Y(a/دG و DHی 3#اا +آ"²ء "ات آ" اXط IFأو ﺝ" Selectأو GOTOو}ه ا"ت &ف \ +هHا اب و ' ا. ) (4ی* q0ن ی/ن ا 2ا" یل \ ا (a/ا ی/م Y*\ enY" Y+ﻥی YادﺥYل ا 2YاYE YYYﻥ/PXYYY h YYYن اYYY* YYYEر YYYﻥ stu_name 0YYYأو student_nameأو nameOFstudentوهHا ' dا"ات.
ا]ن ی ا&ف \ أﻥ/اع ا"ات ا داﺥ> ا -:
ﺕل ﺕ
[email protected] :
15
)(1
اب ا ول آ اا ام ا
ا ر'م ا:##0
ا ر'م ا ##0ه ا ر'م ا [ ﺕ/#ى \ آ "&* [ ﺕ/#ى \XY\ Y e\ Yی وﺕ*2Y ا ر'م ا ##0إ أر& أ'م
Byte Short Int Long
وأآ N& > &* nﺥeل ا ه int /اHى ه /اﺥ0ر " اfﻥ ی Integerوا ﺕ&* ر'2 ﺹ q#و *²ﺥ & Hا * nرب \ آ( ﺕ&ی Bا"ات داﺥ> اﻥ hهHا ا*/ع-:
; Int X ; Short Y , Z ; X=1 ; Y=2 ; Z=3 ا" ا"" Xه /ا*/ع ا q#0وﺕ 2إ*د '" أو ﺕوى ) (1إ Nوآ DHﺕ 2إ*Yد '"(2) NY إ ا" Yو'"( 3) Nإ ا" Z
)(2
ا ر'م ا ا:##0
ا ر'م ا ﺹ ##ه ا ر'م ا ﺕ/#ى \ آ/Yر أى أﻥ Y+ﺕ/Y#ى \XY\ Y e\ Yی Nوﺕ* 2YإY '"
Float Double
وﻥم \دة Floatﺕ&ی Bا"ات ا ﺹ ##و أ nذ-: D ; Float x ; Double y ; X = 1.5 ; Y = 5.55 ا nا ﺕ 2إ*د '" أو " ا Yﺹ x q#Yوه (1.5) Yوﺕ 2Yإ*Yد '" (5.55) YإY ا" .y
)(3
ا*/0ص :
ﺕل ﺕ
[email protected] :
16
اب ا ول آ اا ام ا
ا*/0ص ه آ> ی/#ى \ ﺡوف أو ر /Yز >Ynآ "Yء وا&*Yوی وا/Yاری gو} GYوﺕ* 2YإY '"
string char ﻥم ا*[ \/ن ا" ﻥ/ع stringی" أن ی *Yإ NYأآ Y YnﺡYف أى آ" Yوﺕ dYk/ا2Y ا"*Yة إ Y e\ Y NYﺕ* . ( " " )l0Yأ Yا" Y Yﻥ/Yع [ charﺕ *Yإ NYإ[ ﺡYف واﺡY وﺕ dk/ا 2ا"*ة إ ( ' ' ) e\ Nو nل \ ذ-: D
; Char x ; String y ;'x='m " y = " maher
وه* ﺕ 2إ*د ا#ف mإ ا" ا* x 0وﺕ 2إ*د ا" maherإ ا" ا*y 0
)(4
ﻥ&:[/2
[ یم هHا ا*/ع آnا و ه*ك Xذآ Gوه 2' /واﺡ Boolean وی* إ "' Nوﺡة Áإ ﺹ/اب أو ﺥ ²Eو nل \ ذD ; Boolean x ; X = true ﺕ 2إ*د '" trueوه ﺕ&* ﺹ/اب إ ا" xاHى ه /ﻥ/ع Booleanأ Yإذا أردﻥ Yإ*Yد '" ﺥ/ ²Eن . False
) (6آ( ا+afر أو ا QQ \ \Eدوس ﺕل ﺕ
[email protected] :
17
اب ا ول آ اا ام ا
-: QX\ \ اEی &" ا% ﺝ/ﺕ -: ی ا وE ا آ" یh ﺕ اﻥ
System.out.print (" QX \ اN\% ;)"أآ ه* ﺕی اس/Y' > اY داﺥY 2 أو آ اQX \ ا+\% ی" آ ا" ا"ادl0* اe\ >داﺥ -: D \ ذNn وأQX \ اN"' \E Á
System.out.print (" ;ل ا/"ا ر# أن+Q إ[ ا; واN أن [ ا+Q;)"أ YY ﺡYY اYY" اYY 2+YY آ2YY ﺕYY"وس آYY اYYQQ YY\ دﺕ+XYY اYY\E م/YYف ﺕ/YY YY" اGHYYه ."ت ا* ا"ت
ﺥt لn
Int x ; X=10 ; System.out.print (x) اوسQQ \ (10) 2'\ رE م/ف ﺕ/ >" اGHه
-: ﻥnی اE ای ا وﺕ آ" یE اNXﺕ
System.out.println ("QX \ اN\% ;)"أآ ه* ﺕی ن/Y یYﻥn اYیE اY( QXY اY\ Y\E ا & اQ» dkی ن وE اGHوا(ق ه Y\/E" اY" اY& Y اYQ» dYkن و/Y یY ا وYیE اY Y"* Y اEY ا اQ»
: Dل \ ذn Hﺥ²* وEة ﻥ( اQ
-: ی? ا وEل \ اn
18
[email protected] : ﺕل ﺕ
Int x ; X = 10 ;
اب ا ول آ اا ام ا
System.out.print ("; ) "ا" ه System.out.print ( x ) ; ن/ ا"> یGH\ ه% hﻥﺕ
10 ا" ه
-: ﻥnی? اEل \ اn
Int x ; X = 10 ;
System.out.println ("; ) "ا" ه System.out.println ( x ) ; ن/ ا"> یGH\ ه% hﻥﺕ
ا" ه 10
ا ا ءH" \ ه+ 3ﺡe
ادYY ص/0YY ﻥY\E اYY" ﺝY l0YY* اY e\ YY اس/YY' > اY داﺥdYYk/ اY"> یYY' Y YY*" ﺕY"آ ﻥl أ إذا أردﻥ إد ج ﻥ+"' \ ل/0# ات یاد ا+* d أو ﻥQX \ ا+\% Dل \ ذn ( و+ ) d" اe& 2+* >0(\ واﺡة ﻥ% " ﺝ Int x ; X = 10 ;
System.out.println (" "ا" ه+ x ) ; ن/ ا"> یGH\ ه% hﻥﺕ
10 ا" ه
n ( أ7) 19
[email protected] : ﺕل ﺕ
اب ا ول آ اا ام ا
ﻥ( هHا ا&* 0هHا اب Hآ nل واﺡ وهn /ل 2+ N* Áﺝا (t qق ارئ \ /ﻥت ﻥ hام ا.
ﻥ hﺡب ﺕی ا \ Eﺡ درﺝﺕeI Nث /اد '> آ أول ﻥ hی ا&ف \ & ا*ط ا-: + ) 2 (1إدراج اا ا Vوا ﺕ" دا ال ) ( mainداﺥ> ی" eس classوه/Y ی&* ﺝ ء وه /أه " 2ات ا ا PXوان Qء ا; Q 2ح (/Y+م ا YاPXY اب اnﻥ ه GHا ا" 2+ا]ن أﻥ**Y Yرج اﻥ h Yداﺥ class >Yوﻥ& NYEأى ا2Y و startوﺕ&* اای . ) (2ﺕم ا & ا"> ا %Xا+Xة آ nت ا و&> أزه Yﺝ">Y /ا %Xوﺕ²ﺥ Hا 0ا داﺥ> أى اﻥ -: h )Qط( if { ﺝ/اب Qط------ ﺝ/اب Qط------ } أ إذا آن ه* ﺝ/اب Qط واﺡ Áه*ك دا\ و dkا '/اس } { ) (3ا ﺕ/م *( Hاﻥ E hی ﺕ eأن ﺕا\ ﺕﺕ ا"> داﺥ> اﻥ . h ) [ (4ﻥ+ی آ> ﺝ" داﺥ> اﻥ hأن ی*( +ﺹ.( ; ) %/* N
) (5هHا اﻥ 2 hﺡب ای آ]ﺕ
إذا آن Á/ارﺝت اenث /اد أآ ) (50وا'> ) (70ی/ن ای /ل. إذا آن Á/ارﺝت اenث /اد أآ ) (70وا'> ) (80ی/ن ای ﺝ. إذا آن Á/ارﺝت اenث /اد أآ ) (80وا'> ) (90ی/ن ای ﺝ ﺝا. إذا آن Á/ارﺝت اenث /اد أآ ) (90وا'> ) (100ی/ن ای "ز.
ا"nل ﺕل ﺕ
[email protected] :
20
اب ا ول آ اا ام ا
Class start { public static void main ( string[ ] args) { int degree1 , degree2 , degree3 , average ; string grade ; degree1 = 60 ; degree2 = 70 ; degree3 = 80 ; average = (degree1 + degree2 + degree3 ) / 3 ; grade = " ; "را if (average >= 50) grade = " ل/ " ; if (average >= 70) grade = " ; "ﺝ if (average >= 80) grade = " ; "ﺝ ﺝا if (average >= 90) grade = " ; " "ز System.out.print ("/ "ای ه+ grade ) ; } }
-: h ح ﻥQ 21
[email protected] : ﺕل ﺕ
اب ا ول آ اا ام ا
) (1أﻥ اﻥ & hی Bأر dات أ\اد ﺡ ی"/nن ارﺝ ا و واnﻥ وا nnوا" Á/آ" ی -: ; int degree1 , degree2 , degree3 , average ) (2أی '"* &ی Bﻥ 0ی" >nای
; string grade
) (3ﺕ 2إ\Eء eIث 'Y" 2Yات ا \Yاد ا Y#وا Yﺕ" >YnاenYث درﺝYت ا"Yاد & YاYی \Y أ.2+ ; degree1 = 60 ; degree2 = 70 ; degree3 = 80 )# *"' (4ب ا"% \ Á/ی? ﺝ" dاenث درﺝت 2Iا" \ ).(3 ; average = (degree1 + degree2 + degree3 ) / 3 ) (5ﻥ [ن اﻥ hی*( Hﺕ *kأو[ إن ای را
; "را " = grade
) (6ﻥ ا"% \ Á/ی? ﺝ"> /ا( if ) %X
أو[ إذا آن ا" Á/اآ ) (50ی&* أن ﺕی Gی/#ل را إ /ل. )if (average >= 50 ; " /ل " = grade Iﻥ إذا آن ا" Á/اآ ) (70ی&* أن ﺕی Gی/#ل /ل إ ﺝ. )if (average >= 70 ; "ﺝ " = grade nIإذا آن ا" Á/اآ ) (80ی&* أن ﺕی Gی/#ل ﺝ إ ﺝ ﺝا. )if (average >= 80 ; "ﺝ ﺝا " = grade را& إذا آن ا" Á/اآ ) (90ی&* ﺕی Gی/#ل ﺝ ﺝا إ "ز. )if (average >= 90 ; " "ز " = grade
) *"' (7أ N\%أو إ+aر \رة \ إ+aر ﺝ" )ای ه (/وی /اره ای -: >n ای ه /ﺝ أو ای ه/ /ل وهHا \ ﺡ درﺝﺕN : YYa/#ی" YYآ YYهHYYا اﻥYY& h YYة YY%ق داﺥ YY >YYا YYوYYEق G0YYﺝYYا و YYاYYض ا VهHا اﻥ hه /ﺕری >Q \ Dاا hام ا .
)» (8ال ﺕل ﺕ
[email protected] :
22
اب ا ول آ اا ام ا
ا"nل ا ﺥ هHا اب ه /ا" ا ی QQ \ dEاوس .اﺥ " ی ای ه/ /ل ای ه /ﺝ ای ه /ﺝ ﺝا ای ه" /ز
أرﺝ /إرل ا >#إ اﺕ Öﺡى اEق ا -: ی اوﻥ
[email protected] : ر '0ة \ ﺕ(/ن /"#ل +2 0128356933: أرﺝ /إرل اfﺝ ﺕ²آ 'اءﺕ Dب و و dkهHا اب \ (cb4a) d'/و ﺝوى ﺕ#ی ا وان Qء ا; ﺕ& \* ال ر D Dﺝ ی> ا Xو ²أ ﺕ#ی اب اYnﻥ Y ه GHا وه /ﺕ/*\ #ان ) ا ا ((OOP) PXاﻥ3وﻥ ... أﺥا [ ی&* إ أن أ'/ل) Öن آن ﺕ " ?/ا; وﺡ Gوان آن ذ> أو /+أو ﻥYن أو ﺝ>Y+ "* و اEXن ( واeم \ 2ورﺡ" ا; وآﺕ. N ه "# "#ی ا(' اا& -آ ا – *+ﺝ & ا"*/0رة – 0 ' 2ا#ت وا*23 15ای 2006م
ﺕل ﺕ
[email protected] :
23