Professional Documents
Culture Documents
وإذا آ A
-أي EFGأو ﺕ* B0C D0اب ) إر 2إ
#ي ا#Iو: -
Khal_i_l@Yahoo.com
ا?ﺙ# ا{#ف
# \n
)3إ Bا0t \b
#) 7ات أ) \t
ا
#ع إ Bا
ا#3 \r
ا-Iار #gس \a
GC C+ا®' ª '\
GC C+ا®'' ª "\
GC C+ا 2م ? ?\
ا#ات :
ا#ات ه أء
ا ) ا اآ#ة ا*
5ا , RAM :ه £ا
ا = ) 2ﺕ
9t
ا-+ت
- 3Fع ا , #وه £ا-+ت
= ا* ) 2* 1ا& ~-#+داء ا
0ب ( ,
وه £ا-+ت ﺕ
ن أCادًا {{sأو آ
#3أو ®-أو
sرًا أو أي
-ع ا-+ت
ا
* 2* 1ا{ .
وآ 1ﺥ 0ااآ#ة
*E- 2م ا
C 15ا ) ً -ه اEم ا3ا #5Cﺵ (+
,0x270f222aو ا 1{3إذا أردت اtام ه £ا
9t
Gtا-+ت ) 2أن ﺕ
م
{ C ±و
2وا
= اtام ا#ات CIء ا
Gtأء وا {7ﺕ 0C 123ا*1
ااآ#ة ,آ أن ا#ات
أن ﺕ
ن ﺕ& ً *gآ #rﺥ 0ذاآ#ة إذا = ﺕ ا0t
ا
اFة آ) { ±ا.#
وا#ات أت ا , g#+وآ F ~-# 1أن
{
ي . 20C
1+اtا( .
و) ©) ++ن آ #ٍ 1ﺕ* (
#واGCIن (Cأو ً
ا: #
ه ا ا = ﺕ ) 2
9tا 0tأو ا
Gtا* = 2C #+ا , #وه #
ﺙ =
1ﺕ#ه
#
3Fا. ~#+
أ
-اع ا#ات :
هك أ
-اع #0ات {¡ أن ا #ا
ع س
C 0tا #ا
ع ص
- ¡Fع ا-+ت ا
3ا* 2* 1واى اي
أن ﺕ® (0ه £ا-+ت.
ا&
-اع ا: 3:#
ا
ع ا®{: Integer 6
وه
ا
ع اي
9t 63ا&Cاد ا®{{ )( ,وا*د
أن
ن
ً +أو , ً +
و* =
#
#آ آ int 0وه اGrﺙ أ#Fف ا&و Integer Bو*ه ا= ا#
ا#اد ﺕ* 2
#آ :
;int number
و*
#أآ 0 ) # #rواFة
= ا ® 1أء ا#ات 0sآ :
;int Day,size,ID
ا: ª®t
= ﺕ ª®tأو إد ا= وﺕ ) 2
9tا#ات ا= ا #ﺙ= * 1ا= ª®t
ﺙ= ا ا#اد ﺕ ª®t0) , 2®®tا a #0 10وا - b #0 5ا
:
;int a,b
;a=10
;b=5
و
آ 0 +ا ª®tا#5 ً * 3ط ا ® 0s 2 1آ :
;a=10,b=5
وإذا أر
ﺕ ª®tا )
#0 10آ ا:
;a=b=10
وها
ª®t B3ا. 1303
وا ا
®®tأن ﺕ
ن ﺕ*ً#+ا ر
ً 7وC Vدًا ً {
#sآ :
;a=5*10/2+6
3F =
¡Fب -ﺕ~ ا* 0ا{ 3ﺙ= ﺕ. #0 (®®t
و
أن
ا داﺥ 1ا* #+ا: 1r # 7
#
;b=10+a
Gآ :
و
ª®t0أن
ن ً 303
;b=(a=10)+5
ا= اا: :
أن ﺕُ#0 ª®tات = اا 0 ) :اGCIن 2Cآ :
;int a=10,b=a+5
و
آ ا 0gا 3آ:
;int b=a+5, a=10
و #2Eا =#ر ﺥ? وذ& Aن 0Cا*
#ﺕ+أ ا3ر و ﺙ= )©ن اa #
*#ف * ا , b #و *) Aإد aإ
b Bن ا#* # a #ف .
وإذا ﺕ= إد آ #0
#3ا®{©) 6ن ا*د ا#3ي = ()Fو
= ﺕ
9tا
ا®{{ ). 8
و&ن ا #5
#إ
C Bان ﺥ ) 0ااآ#ة )©
(-ا{®
ل B0Cها ا*
ان tام
* 1ا*
ان آ:
;cout<<&a
وآ#s ( # 1ى و BECا-+ت ا
*
2* 1م 2
9tو
( أن
9tن أآ #rا ا* BEو أ 1ا®#ى ,وإذا ﺕ= إد أآ #+
ا ا* BEأو أ #sا ا®#ى – وها
¶: B3ا{– overflow 3
5C 2ا :أﺥ#ى .
)© =
(-ﺕ , 2
9tوُ9tن ً
و) ا{
{ث أ (-إذا آ -ا أآ #+ا ا* =
(-©) BEاهب إ Bا
ا®#ى وا
9دة 3{ 2ا ا#W +ح ا ا* BEا ا3ة .
وى ا ا* BEوا® #أو =gFا =# 0t
#إÅ Bﺥ , #وه
س
Byte
+وه
#0ا®{C 6دة
ن إ
2أو
4و) ا=#
Borland C++ه
,
2و
* =gF )#اt #ام ا* sizeof 1آ:
;)cout<<sizeof(int
أو * #
#ﺙ= 3Fب (gFآ:
;int a
;)cout<<sizeof(a
وإذا آن =gFا #ا®{©)
2 6ن ( ا®
ى ه 32767و( ا®#ى
. -32768
و Cآ ا
د ا :
;int a,b
;a=32767
;b=a+1
"<<cout<<"a= "<<a ;b= "<<b
) gه ا :
وها
+أن ا #ﺕور ا2ﺕ ا* BEوا®#ى ,ا ¶:ا{ 3ﺥ?
{ث
أﺙء ﺕ ا ~-#+وإذا Fث )©ن ا 1*
~-#+آ
#اد ( ,وا 05ا#+ى ) ها
ا ?tأF )#*
(-وﺙ( وذ ) +3
(-& Aا2-ر ا ~-#+وﺕ
( 1*
1
ا *+W 15 ~-#+و ا ~:ﺕ
ن , ً *+W *+Wوا
gا{ر ا
ع )( .
ا
ع ا®{ 6ا
: Long 1
وه
آ
ع intإ أن ( ا* BEوا®#ى أآ , ( #+و
= ﺕ*
#ا#ات ( آ
:
;long a,b,c
-ع ا 0sا*: float :
وه
* 1ا&Cاد ا{ أي ا®{{ وا , ً *
#3وﺕ*
#ا#ات ها ا
ع
?ﺥ ا 15ا:
;float var1,var2
ا
ع ا{ ا* : Double
وه
1rا
ع floatإ أ?
(-ﺥ أآ #+وذو د أآ #+أ
ً ,وﺕ*#ف #اﺕ( آ:
;double speed,gravity
ا
ع ا{: Character )#
وه
م
9tا{#وف ا&
gوا&رم 1إ 9 Bوا
#ز ا@ , ! 1r st
و
*#ف آ :
;char a,b,c
و
3إ( ا{#ف
GC (*7ﺕ®# ªدﺕ آ:
;'?'=a='A',b='7',c
و) ا{ )©ن ا #ا{ )#أ Fأ
-اع ا#ات ا®{{ ؛ وذ& Aن ا=
#
ﺕ# 5 2
9tة ASCII code Åوا ه +Cرة Cارم 1r
¡F , {{sآ1
#Fف ? Fه £ا&رم ,و Cإرل ا{#ف إ#g Bى اIﺥ#اج )© =
(-إرل ا
ا. Å 0
ﺕ ª®tا AإB
Gا{#ف Aﺕ (0ا ) 65ﺵ #ة Åو
ً
)ً r
2آ :
ا #ﺕ ª®tا ً 65
;char c=65
cout<<c;// will print A
وIﺥ#اج Åا#{0 0ف -ا :
;)cout<<int(c
و&ن ا#ات ا{ )#ه #ات I (-©) {{sن ﺕ# ª®tات )#FإB
#ات ا
ع intو*. V
ا{
1أ
-اع ا#ات :
) Gا ª®tا :
=#0ا{
1أ
-اع ا#ات إذا ﺕ
ذً r) , A
;int a=5
;float b=a
)© 1+ (-ﺕ ª®tا a #إ =
b Bﺕ{
1وﺕ #ا a #إ Bا
ع floatﺙ=
=
ﺕ , (®®tوها ا{
1
{ B3
1ا :0وذ& Aن ا
=#م ( ﺕ , ً :0وا#5ط
{®
( أن
ن =gFا #اُ ª®tأ #sا ª®tإ( ,و =gFا
ع float
أآ. int #+
أ إن أر
ﺕ # ª®tذي =gFأآ #+إ # Bذي =ٍ gFأ =
(-©) #sاtام ا{
1
ا#3ي ,و (sآ :
;)var1=type(var2
أو آ :
var1=(type)var2;
G
ً r) . #+= ا&آg{ ذو ا# ه
اvar2 # واvar1 #
ع ا-
هtype ¡F
: ا1r A
= ذ6{s # B إF # ª®t
float a=100;
int b=int(a);
: ات# ا3وط ﺕ#ﺵ
: وه ا# ﺥر ا= ا8
ا7 هك
. =# ئ+
أن-
. _ under score 0 3 اW#5 ا9#ء اr st
ز ا# اB0C أن
{
ي-
2 و0 اª:®ت ا ﺥ0 وه ا, 0
زة ) اg{ت ا0 أن
ن ا-
. 2) sن ﺥ
ٍ *
:
زة هg{ت ا0وا
auto break case catch char class const continue default
delete do double else enum extern float for friend
goto if int inline long new operator private protected
public register return short signed sizeof static struct
switch template this throw typdef union unsigned virtual
void volatile while
:
اrا
,ة#ﺵ+ 2
#* ﺕC 2 ª®t وا ﺕ2 #
ﺕ2-ات إ أ# ا1r
اrا
: ا1r , const 0 ً
+3 ات#
ا#* ﺕ1r 2
#*وﺕ
const int a=100;
const float pi=3.14;
: Expression #+*ا
. ات#ﺙÉ 2 8#®
ص
= ا- اد أوCات أوﺙ
ا أ# #+*
ن ا
اÉﺙ#ات أو ا*Gت : Operators
ا*Gت ه ر
ز ﺥ sﺕ
م * * 1وC 2ة أ
-اع .
اÉﺙ#ات ا{: 3
وه ا ﺕ
م ا*0ت ا{ 3ا*دة 1rا gوا#ح ,وه آ :
*£ اÉﺙ#
اg +
ا#ح -
ا#ب *
ا3 /
ا3 %
: || أو#ﺙÉا
: A ذ67
ولg{{ ً واs
#®* اF{{ إذا آن أs #+* اg- و)( ﺕ
ن
A B A||B
False False False
False True True
True False True
True True True
Éﺙ #ا : ! Not
ووه
Éﺙ #أFدي أي
* #®C B0C 1أو ﺕ* #+وا Fوﺕ
ن ا gا {{sإذا
آن ا* #+ﺥ َ Wوﺥ ً? إذا آن ا* ً {{s #+آ :
A !A
False True
True False
* ) ا#5وط ا#آ +أي ا ﺕt3م ا*Gت ا && أو || )© =
(-اﺥ+ر ا9gء
Gا#5ط
ا -rا#5ط إ إذا ﺕ
ذ , Aوها
ً r) , short-circting #® B3
)
(p&&qن ً {{sإذا آ {{s # p -أي falseو ﺙ=
= اﺥ+ر
, qوآ ) Aا#5ط ) =
(p||qاﺥ+ر qإذا آ. True {{s p -
و
gا دة ا®
(-& #أ ً -Fا2-ر ا. ~-#+
Gن Cد
1+اC B0C 3د Åﺥ©) #ن ا g
3أن
ن ً# sا
)ً r
و
7ها ا#5ط ) ©) g# 0ذا ا) 7#أن ا*د B0C (3 aا*د ©) bن 0
ا#5ط ا®{{ Aه :
)if(b>0 && a%b==0
أ
ا* +- C
#+ا* && 1آ :
)if(a%b==0 && b>0
)©ن ا2-G 7#C 6+®
~-#+ر ,وذ (-& Aإذا آ b -ﺕ3وي ا® { =3) #و
ا B0C 3ا® #وه )#* #وﺕ ) +3ا2-ر ا ~-#+أ ) ا#5ط ا&ول )©ن =
ﺕ bأآ =
0) # s #+اﺥ+ر ا*a%b==0 #+
1إذا ااﺥ: 0
أن ﺕ
ا ا 1gا W#5واFة داﺥ 1ا&ﺥ#ى 1rا :
)if(condition
{
;statement
)if(condition
;statement
}
)else if(condition
;statement
else
;statement
أو ?ي
sرة أﺥ#ى ,وا =2ا (+إ Bأن آ else 1ﺕ if +ا + 20+ﺵ#ة .
) rا D3إذا =
iأآ C+W =3) 10 #+ر ﺕ
ل أ (-أ #sأو
3وي
, 10و إذا أرد -أن #*-ف ه 1ه
10أم أt3- -©) 2 #sم إذا ااﺥ 0آ:
;int i
cin>>i;
if(i>10)
cout<<i<<" > 10";
else if(i==10)
cout<<i<<" = 10";
else
cout<<i<<" < 10";
: 0rأ
: = ثG ﺙA ذ+ ﺕ0 و#+ أآC+W -1
int i,j,k;
cout<<"Enter three numbers : ";
cin>>i>>j>>k;
if(i>=j && i>=k)
cout<<i<<" is the largest";
else if(j>=i && j>=k)
cout<<j<<" is the largest";
else
cout<<k<<" is the largest";
( إن = ﺕ-ي إذ أ
ٍ ور#7 # (-& Aط وذ#( =
*ه ﺵ-ة أ# ا&ﺥelse ) ±FG
. k 2- أG) j و#+ ه ا&آi
: لr
: ٌ
د#) زو ٌ أم0 ا اﺥ1ف ه#*
~-# – 2
# s أي3
(-©) 2 B0C =3ُ و إذا9 ا*د ه أن ا*د اB0C ف#*ة ا#)
ا®
رةB0C ~
ن-#+ وا, ق
ٍ أن
ن هكG) 2 B0C (3 ﺕC دي# أ ا*د ا
: ا
int number;
cin>>number;
if(number%2==0)
cout<<number<<" is even.";
else
cout<<number<<" is odd.";
(3 )©ن4
(
أن ا*د ه-& A وذ, (!(number%2)) : ط ها#5و
آ ا
, ً { ط#5 ا6+® ًاF وا# ® ا0 ! ا1* ﺙ=
م
ا# s
ه2 B0C
B0C ا أ1*
ا &ن أو1* *
وﺕ= آ ا, د زوC 4 و ﺙ= )©ن
. 3 ا1*
أو
: ~ ا-#+ ه و¸ ا-2
int i;
cout<<"Enter number : ";
cin>>i;
if(i=0)
cout<<"The number equal zero.";
else if(i>0)
cout<<"The number is positive.";
else
cout<<"The number is negative.";
وي3
ه
أم أم1 ه1 ا*د اﺥB0C ف#* ~
م-#+ض أن ا# ا
. A ً وإن =
آ: أن ا*د ٌ داC+ و
م1*
( و, # ®ا
ذا؟
#0 # ® اª®t( = ﺕ- )ي {ث أ, (i==0) V( وi=0)
ط ه#5&ن ا
+ آ-? أي آ, -r و اB ا&وC+ ا0
= ﺕ0) # s 2-& و, ره+ ﺙ= اﺥi
if(0)
Blue +
B أوb إن آنG
ً r) , 1ف اﺥ#{ ا3F
ن0 ا= اC+ ~
م-# – 4
:
char c;
cin>>c;
if(c=='b' || c=='B') cout<<"Blue";
else if(c=='g' || c=='G') cout<<"Green";
else if(c=='r' || c=='R') cout<<"Red";
else if(c=='y' || c=='Y') cout<<"Yellow";
: آelse امt~ ون ا-#+ن آ اI آن
if(c=='b' || c=='B') cout<<"Blue";
if(c=='g' || c=='G') cout<<"Green";
if(c=='r' || c=='R') cout<<"Red";
if(c=='y' || c=='Y') cout<<"Yellow";
, ا#ﺙ أGrر ا+
= اﺥ0) ط ا&ول#5 اD{( إذا ﺕ-& A وذ1)و ا
د ا&ول أ
)©ن-r أ ) ا
د ا, +
ا#3ر ا+
= اﺥ0) -r اD{ ا&ول وﺕD{
= وإذا
. ~-#+ ﺕ اC# Ë+
وط وها#5 ا1ر آ+( = اﺥ-©) = ط ا&ول أم#5 اD{ﺕ
: Switch statement 1
{ ا0
{ ا£ ) ه, ً )#F 20 ª{ -
أ1t و ﺕif 1 4 + آD3ل اr) ا
G
ً F V ح وها9! ?آ أ2® = ﺙ#& اØ3 أن ﺕ
م1)& واG
ً 1*
ن ا
C أ, !ت+- اوي ء )( و#{s ®
ص- ر#{ ) ~#+ آ ﺕA-
أ1ّtر
ً وﺕ
2+آ# وﺕ1
{ ا0 امt 1) أG
ً F #)
ﺕ0 ا, ؟1* و ﺵ( ذاD® وØ3-
:آ
(# أو#+*
ل)ﺕÙ F
}
: ﺙF
1
ا
: ﺙF
1
ا
............
::0ﺕ
0
{
switch(expression or variable)
{
case constant:
statement;
break;
case constant :
statement;
break;
………….
default:
;statement
}
¡Fأن ا*
#+أن
ن ً 3Fأو ً ا =2أ3F = (-ب ( .
و
{ث case Cأ =
(-اﺥ+ر ا ¡rه3
1وي ا* #+أو ا #ا
د C
©) switchن آن
3و
( )© D{
(-ا 0gأو ا 1gا * ا{ وإ )© =
(-ﺕ { ª
ا{ت ,أ ا{ =
(-©) defaultﺕ ا 1gا *ه إذا = ﺕ{ Dا{ت ا 3وه
3أ ) ا#آ و
Aأ ﺕ.2+
ا: break 0
إذا ﺕ{ ا{ )© * (-ﺕ ا 1gا* ©) 2ن breakﺕ
م #tوج 0ا{
, 1
وه #7ور
& (-إن = ﺕ ){ Bإن = ﺕ{ Dا{ت ا )© = (-ﺕ , 20و
ها
6أن Åﺥ 0 #ﺕ{ج إ. break B
وإذا أر
ﺕ V -ا 0gأو ا F ) 1gإذا ﺕ{ ا{ أ أو ا{ل ب ) آ ذA
آ&ﺕ :
case constant:
case constant:
;statements
أ: 0r
~-#ا&
ان :
;char c
;cin>>c
)switch(c
{
case 'b':
case 'B':
cout<<"Blue";
break;
case 'g':
case 'G':
cout<<"Green";
break;
case 'r':
case 'R':
cout<<"Red";
break;
case 'y':
case 'Y':
cout<<"yellow";
}
ه3F g وﺕ
ا#ﺥÅ دًاC = ً ﺙ3F G
ً * =دًا ﺙC 1+3 ﺕ+F Å ~#+ – 2
: 3{ ا1*ا
float i,j;
char op;
cout<<"Enter number and math operator and another number : ";
cin>>i>>op>>j;
swich(op)
{
case '+':
cout<<i+j;
break;
case '-':
cout<<i-j;
break;
case '*':
cout<<i*j;
break;
case '/':
cout<<i/j;
break;
case '%':
cout<<int(i)%(int)j;
break;
}
: ا®
رةB0C : +
~-# -3
Choose number to find :
1 – Volt .
2 – Current.
3 – Resistance.
Enter your choice :
م إدﺥلt3~ ا-#+ ا0
*
ن أوم- 2gب ا3F =
1 {¡ إذا ﺕ= اﺥر
.
#ﺥÌر
اt0 ها1r و, 2g ار وا
: ~-#+ا
float V,I,R;
int choice;
cout<<"Choose number to find :\n";
cout<<"1 - Volt.\n2 - Currrnt.\n3 - Resistance.\n";
cout<<"Enter your choice : ";
cin>>choice;
switch(choice)
{
case 1 :
cout<<"Enter Current value : ";
cin>>I;
cout<<"Enter Resistance value : ";
cin>>R;
V=I*R;
cout<<"\n\n\t\t*****************\n";
cout<<"\t\t* V = "<<V<<" V *";
break;
case 2 :
cout<<"Enter Voltage value : ";
cin>>V;
cout<<"Enter Resistance value : ";
cin>>R;
I=V/R;
cout<<"\n\n\t\t*****************\n";
cout<<"\t\t* I = "<<I<<" A *";
break;
case 3 :
cout<<"Enter Voltage value : ";
cin>>V;
cout<<"Enter Current value : ";
cin>>I;
R=V/I;
cout<<"\n\n\t\t*****************\n";
cout<<"\t\t* R = "<<R<<" Ohm *";
break;
}
cout<<"\n\t\t*****************";
ا{0ت ا#ار
رأ
آ أt -ام ا#5وط ا* # g#ا~ أآ #rا و , 2-و ذ A
ﺕ9ال ا#+ا~ اي
{ 2g#ودة ,و و
د أﺵء أﺥ#ى ﺕ g#
#ا~ أآ #+وأآ #rوأ) , 1أول ه £اﺵء ه ا{0ت ا#ار
ا ﺕ
م #ار ﺕ
0اوCة C 1دًا {دًا ا#ات وها ( ):ة ®
ى وا#ار ه
ﺙ¡ أت
ا g#+وه
=2و
ﺕ#آ( ) g#أي ~-#و#ى * أن 2-ﺵ#ح
ا{0ت وا®
)ت واوال آ
# g#ا~ #Fة أ 2ا{0ت .
2م ا{0ت :
ا{ 0ه C
gا&وا =
#ﺕ ه &آ# #rة 3Fﺵ#ط {د و
ﺕ
2{7
15ا :
و
أن
ن 0{0ﺵ#ط )
ن :2- ً 0Fأي
= ﺕ#اره Cد #ة { #ود .
ا{0ت ا#ار
) ا: 0
) ا ++3ﺙGث أ
-اع ا{0ت ه :
: While loop 0F – 1
وﺕ#آ 2+آ :
(ط# )ﺵ
}
;اره#اد ﺕ# ا1gا
;
دة أو ا®ن9ار ا
{
while (condition)
{
statements;
increment or decrement value;
}
ادC ص-
دة أو إ9
دة أو ا®ن
م9 وار ا1gر ا# آ6{s ط#5وﺕ* ا
. ط#5 اD{
BF – ط#5 ا#+* ً
ن ) ﺕ+ – واي0{ا
10 B إ1 ادC& اC+ ~ ا
م-#+ ا: لr
int i=1;
while(i<=10)
{
cout<<i<<" ";
i++;
}
: ها0{ ا#و
اﺥ®ر أ
while(i<=10)
cout<<i++<<" ";
. i+=2;
دة
ن9*ل ار ا- 8)
د# اد اC& اC+ أ
:
آ ا:2- 0{و ﺕ
ن ا
while(1)
: do-while loop -1*) ا0F
: آ2+آ#ﺕ
do
{
statement;
increment or decrement value;
}
while(condition);
ا1g= ﺕ ا3) ً 0 ط#5 اD{
= إذا0{ ا£( ) ه- إ أwhile 0F (+5وه ﺕ
. ً 0
= ﺕ ه0) while 0F ) أ, ةFة وا# 0{ ا1) داﺥ
for(int i=0;i<60;i++)
{
long a,b=0;
for(a=1;a<40000000;a++)b+=a;
cout<<"\r";
for(int j=0;j<=i;j++)
cout<<" ";
cout<<"We "<<char(3)<<" C++";
}
cout<<'\r';
for(int i=0;i<75;i++)
cout<<" ";
for(int i=0;i<60;i++)
{
long a,b=0;
for(a=1;a<40000000;a++)b+=a;
cout<<"\r";
cout<<" ";
for(int j=0;j<=i;j++)
cout<<"\b";
cout<<"We "<<char(3)<<" C++";
cout<<" ";
}
اوال
* =Eا#+ا~ ا ة أآ #r #+ا#+ا~ ا #ت # 1* ,ا~ آ#+ة
123ﺕ2*+
م ا
g#+ن =3ا#+ا~ ا 3:#إ# Bا~ ) . sub programs C#ه £ا#+ا~
ا ++ ) C#ﺕ B3دوال
. functionsﺕ #و اﺥ+ر ا#+ا~ ا C#آ1
F B0Cة وإCدة اtا# ) 2ا~ . 0t
ا®
)ت ﺙ :ا: *+
) ا®
) ا&Fد
ا *+آن
= ا
sل &ي 1 2) #®Cوا , Fأ ) ا®
)
ﺙ :ا =
(-©) *+ا
sل 0 #®*0ا 1ا&ول
#5إ Bا® وا -rإ Bا*
د ,
2 لr ب#
د وأC B0C
{
يs 1 وآs #r* ه أآ+ ا:أي أن ا®
) ﺙ
. اولgا
. ةC&د اC * د ا®
فC
ا®
) ه#sC دCو
: ا15
ها ا
ع ا®
)ت
?ﺥ ا#*وﺕ
type array_name[size of rows][size of columns];
: ةC
ف وأر أs ﺙG ﺙ2 float * ا
ع+ ا:
ا ®
) ﺙ#*وا
float array[3][4];
دﺥلI و
= ا, ةCÜ -r®
ف وا0 B ا&و0F امt ه#sC 2و
= إدﺥ
: وها آ-r ﺙ= ا
ً أو- (ﺕC ا® ا&ول – أ#sC ©دﺥل
for(int i=0;i<3;i++)
for(j=0;j<4;j++)
cin>>array[i][j];
: ا®
)
= آC+Wو
for(int i=0;i<3;i++)
{
for(j=0;j<4;j++)
cout<<array[i][j];
cout<<endl;
}
® اC+W =
ﺙ# C+W =
= ﺙi ® ا#sC C+W =
0 ااﺥ0{) ا
. )
®
ا2- B إ-rا
3:# ا2
# #sC ب#7 1sF C+W و4×4 2gF )
® {
رةC+W : لr
:
ي-rوا
ا 1G3ا® :
ا 1G3ا® Stringsوا ﺕ 1rا®
ص 1rا&ء و#ه ه +Cرة )
® C
)#FأFد
ا ®- 030
#*) , *+وﺕ
9tا 2) C++ 0و =
2C+Wآ:
;"char s[4]="C++
;cout<<s
و ﺕ= اGCIن Cا®
) { 4 =gأن ا 0ﺕ
ن 3أ#Fف &ن ا 0ﺕ2
ا 1G3ا® {#ف
2-ا. '\0' 0303
و
اIدﺥل tام cinآ:
;cin>>s
و اIدﺥل £2ا© 63
#دﺥل أآ #rآ , 0أي أن اIدﺥل
Cأول
)#اغ ,وIدﺥل ®- 1Gﺕ{
ي #) B0Cات
= tام اا )¡F getline(s,i
sه ا 0303ا® ,و C iد ا&#Fف ا#اد إدﺥ , 2وﺕ 0اIدﺥل آ:
;)cin.getline(s,i
وها ا#5ح 1G30ا® Vإ ا+ا
) ,2وا#5ح ا- ) V 15ق ها اب .