SlideShare a Scribd company logo
‫تابة‬‫للك‬‫على‬‫شاشة‬‫اج‬‫ر‬‫اإلخ‬‫هستخدم‬‫مر‬
‫أ‬
‫ال‬Console.Write()‫وهو‬‫على‬
‫هوعٌن‬:
Console.Write()‫تابة‬‫لك‬‫الجملة‬‫الالحكة‬‫في‬‫هفس‬‫السطر‬
Console.WriteLine()‫تابة‬‫لك‬‫الجملة‬‫الالحكة‬‫في‬‫سطر‬‫جدًد‬
Console.write(x);
Console.write ("x = {0}", x);
Console.write ("x={0},y={1}",x,y);
Console.write("x={1},y={0}",x,y);
int x,y,z;
x=10;
y=3;
z=x+y;
Console.Write (z);
 int x,y,z;
 onsole. rite ine("please Enter The First Num");
 x=int.Parse( onsole. ead ine( ));
 onsole. rite ine("please Enter The Second Num");
 y=int.Parse( onsole. ead ine( ));
 z=x+y;
 onsole. rite(z);
 onsole. rite ine("the Sum Is {0}",z);
ٍّ‫األر‬ ‫انًزغٍشاد‬ ‫نطجبعخ‬ ‫ثشَبيح‬


‫بالنسبت‬‫للقزاءة‬‫من‬‫المستخذم‬‫سنستخذم‬‫عبارة‬Console.ReadLine()
‫وىذه‬‫العبارة‬‫ستسمح‬‫للمستخذم‬‫بإدخال‬‫بياناث‬‫حزفيت‬‫فقط‬.
‫لجملت‬ ‫العامو‬ ‫الصيغو‬‫األدخال‬:
 X = Console.ReadLine();
 Name=Console.ReadLine();
x=int. arse( onsole. ead ine( ));
Double area, r, pi;
 pi = 3.14;
 Console.WriteLine("enter r");
 r = double.Parse(Console.ReadLine());
 area = r * r * pi;
 Console.Write(area);
‫الدائرة‬ ‫مساحة‬ ‫لحساب‬ ‫برنامج‬‫بمعلومية‬
‫القطر‬ ‫نصف‬
‫التمرين‬ ‫تنفيذ‬ ‫نتيجة‬
1. If Structure (Single Selection)
if ( i<=100 )
Console.WriteLine( "‫"سبلط‬ );
if(I == 0)
Console.WriteLine("‫سبلط‬ ‫سبلط‬ ‫سبلط‬ ً‫ب‬‫;)"طجع‬
if(I !=10000)
Console.WriteLine(“ ‫سبلط‬ ‫سبلط‬ ‫;)"سبلط‬
ِ‫انمبعذ‬ٓ‫انعبي‬‫نٓب‬:
ٍٓ‫انجشيد‬ ‫اندًم‬ ‫رُفٍز‬ ‫یزى‬ ‫سٕف‬ ‫انششط‬ ‫رحمك‬ ٕ‫ن‬ ‫ثًعُى‬
‫رزجع‬ ‫انزى‬ِ‫انمبعذ‬ٍٓ‫انششط‬
If/Else Structure (Double Selection).2
ِ‫انمبعذ‬ٓ‫انعبي‬‫نٓب‬:
ٓ‫انزبثع‬ ‫اندًم‬ ‫رُفٍز‬ ‫سٍزى‬ ‫انششط‬ ‫رحمك‬ ‫ارا‬ َٓ‫ا‬ ‫ثًعُى‬IF‫ٔارا‬‫یزى‬ ‫نى‬
‫اندًم‬ ‫رُفٍز‬ ‫سٍزى‬ ‫انششط‬ ‫رحمٍك‬ٓ‫انزبثع‬ELSE
if ( i<=60 )
Console.WriteLine( "‫"سبلط‬ );
else
Console.WriteLine(”‫;)"َبخح‬
If Structure (Multiple Selection).3
‫القاعده‬‫المتداخلھ‬ ‫الشرطیھ‬‫والصوره‬‫العامھ‬‫لھا‬:
int i;
i = int.Parse(Console.ReadLine());
if (i >= 90)
Console.WriteLine("A");
else if (i >= 80)
Console.WriteLine("B");
else if (i >= 70)
Console.WriteLine("C");
else if (i >= 60)
Console.WriteLine("D");
else
Console.WriteLine("F");
‫فمط‬ ِ‫ٔاحذ‬ ّ‫خًه‬ ‫ٌُفز‬ ‫انًثبل‬ ‫ْزا‬
 int num;
 num = int.Parse(Console.ReadLine());
 if (num <= 10)
 if (num >= 5)
 {
 Console.WriteLine("win");
 Console.ReadLine();
 }
 else
 {
 Console.WriteLine("lose");
 Console.ReadLine();
 }
 else
 {
 Console.WriteLine("wrong value");
 Console.ReadLine();
 }
int A,B;
A= int.Parse(Console.ReadLine());
B= int.Parse(Console.ReadLine());
if (A>B)
Console.WriteLine(A);
else
Console.WriteLine(B);
int a,b;
a= int.Parse(Console.ReadLine());
b=int.Parse(Console.ReadLine());
if (a + b >= 100)
{
Console.WriteLine(a * b);
Console.ReadLine();
}
else
{
Console.WriteLine("zero");
Console.ReadLine();
}
 switch (Expression) // ‫انزحمٍك‬ ٍّ‫عه‬ ‫سُدشي‬ ‫انزي‬ ‫انًزغٍش‬
 }
 case ًْ ّ‫لًٍز‬ ‫كبَذ‬ ‫إرا‬1‫ثًب‬ ‫َمٕو‬ً‫یه‬//:1
 //instructions;
 break;
 case ًْ ّ‫لًٍز‬ ‫كبَذ‬ ‫إرا‬2‫ثًب‬ ‫َمٕو‬ً‫یه‬//:2
 //other instructions
 break;
 default: //‫ششط‬ ‫أي‬ ‫األٔايش‬‫اإلفزشاضٍخ‬‫عذو‬ ‫حبنخ‬ ً‫ف‬‫رخمك‬
 //Defalut instructions
 break;
 {
 string Job;
 Console.Write("What's your job ?");
 Job = Console.ReadLine();
 switch (Job)
 {
 case "Doctor" :
 Console.Write("You are a doctor");
 break;
 case "Professor" :
 Console.Write("You are a Professor");
 break;
 default:
 Console.Write("Job unKnown !!");
 break;
 }

 int a, b;
 string op;
 a = int.Parse(Console.ReadLine());
 b = int.Parse(Console.ReadLine());
 op = Console.ReadLine();
switch (op)
{
case "+":
Console.Write(a + b);
break;
case "-":
Console.Write(a - b);
break;
case "*":
Console.Write(a * b);
break;
default:
Console.Write(a / b);
break;
}
String x;
Console.WriteLine("Enter the day");
x = Console.ReadLine();
switch (x)
{
case "Monday":
Console.Write("Have a nice week");
break;
case "Friday":
Console.Write("Have a nice weekend");
break;
default:
Console.Write("Welcome back");
break;
}
string color;
Console.WriteLine("enter the color");
color = Console.ReadLine();
switch (color)
{
case " ":
Console.Write(" ");
break;
case " ":
Console.Write(" ");
break;
Case “ ”:
Console.Write(" ");
break;
default:
Console.Write(" ");
break;
}
‫ثبسزخذاو‬ ‫ثشيدٍب‬ ‫يششٔعب‬ ً‫اَشئ‬ً‫انس‬‫ٌمشأ‬ ‫شبسة‬
‫انًمبس‬ ‫انًسزخذو‬ ٍ‫ي‬(UK)ّ‫ٌمبثه‬ ‫يب‬ ‫إنى‬ ّ‫ٌٔحٕن‬
(France)ٔ‫أ‬(Italy)‫ٔفك‬ ‫انًسزخذو‬ ‫اخزٍبس‬ ‫حست‬
‫اَرٍخ‬ ‫انًعبدالد‬:
 1- Franc_Size= UK_Size+26
 2- Italy_Size=UK_Size+30
‫فٍدٕال‬ ‫ثبسزخذاو‬ ‫ثشيدٍب‬ ‫يششٔعب‬ ً‫اَشئ‬‫ثٍسك‬‫ٌمشأ‬
‫انشلى‬ ‫نٓزا‬ ‫انًُبظش‬ ‫انشٓش‬ ‫ٌكزت‬ ‫ثى‬ ‫انًسزخذو‬ ٍ‫ي‬ ‫سلى‬.
‫يالحظخ‬:ٍ‫ي‬ ‫انُطبق‬ ‫خبسج‬ ‫انشلى‬ ٌ‫كب‬ ‫إرا‬1‫إنى‬12‫ٌطجع‬
‫سسبنخ‬(‫انُطبق‬ ‫خبسج‬)
.1January
.2February
.3March
.4April
.5May
.6June
.7July
.8August
.9September
.10October
.11November
.12December
ً‫اَشئ‬‫يششٔعب‬‫ثشيدٍب‬‫ثبسزخذاو‬ً‫انس‬‫شبسة‬‫ٌمٕو‬
‫ثمشاءح‬ًٍٍ‫سل‬ٍ‫ي‬‫انًسزخذو‬‫فإرا‬ٌ‫كب‬ًٍٍ‫انشل‬
ٌٍٍٔ‫يزسب‬‫ٌمٕو‬‫ثحسبة‬‫حبصم‬‫ضشثًٓب‬‫ٔإرا‬ٌ‫كب‬
ًٍٍ‫انشل‬‫غٍش‬ٌٍٍٔ‫يزسب‬‫ٌطجع‬‫حبصم‬‫خًعًٓب‬.
ً‫اَشئ‬‫يششٔعب‬‫ثشيدٍب‬‫ثبسزخذاو‬ً‫انس‬‫شبسة‬‫ٌمٕو‬
‫ثمشاءح‬ًٍٍ‫سل‬ٍ‫ي‬‫انًسزخذو‬‫فإرا‬ٌ‫كب‬‫انشلى‬‫األٔل‬‫أكجش‬
ٍ‫ي‬ًَ‫انثب‬‫ٌمٕو‬‫ثحسبة‬‫حبصم‬‫طشحًٓب‬‫ٔإرا‬ٌ‫كب‬‫غٍش‬
‫رنك‬‫ٌطجع‬‫حبصم‬‫خًعًٓب‬.
ً‫اَشئ‬‫يششٔعب‬‫ثشيدٍب‬‫ثبسزخذاو‬ً‫انس‬‫شبسة‬‫ٌمٕو‬
‫ثمشاءح‬‫ثالس‬‫أسلبو‬‫ٌٔحست‬‫ٌٔطجع‬‫أكجش‬ِ‫ْز‬‫األعذاد‬.
int a, b, c;
a=int.Parse(Console.ReadLine());
b=int.Parse(Console.ReadLine());
c=int.Parse(Console.ReadLine());
if (a>b && a>c)
Console.WriteLine("a={0} ", a);
else if (b>a && b>c)
Console.WriteLine("b={0} ", b);
else
Console.WriteLine("c={0} ", c);
‫هللا‬‫شاء‬‫إن‬‫بالتوفٌق‬

More Related Content

What's hot

The Flavor of TypeScript
The Flavor of TypeScriptThe Flavor of TypeScript
The Flavor of TypeScript
Dmitry Sheiko
 
Алексей Кутумов, C++ без исключений, часть 3
Алексей Кутумов,  C++ без исключений, часть 3Алексей Кутумов,  C++ без исключений, часть 3
Алексей Кутумов, C++ без исключений, часть 3
Platonov Sergey
 
[C++ Korea] Effective Modern C++ Study, Item 27, 29 - 30
[C++ Korea] Effective Modern C++ Study, Item 27, 29 - 30[C++ Korea] Effective Modern C++ Study, Item 27, 29 - 30
[C++ Korea] Effective Modern C++ Study, Item 27, 29 - 30
Chris Ohk
 
Java Thread Cronometro
Java Thread CronometroJava Thread Cronometro
Java Thread Cronometrojubacalo
 
openFrameworks基礎 動きを生みだす、アニメーション入門 - 芸大グラフィックスプログラミング演習B
openFrameworks基礎 動きを生みだす、アニメーション入門 - 芸大グラフィックスプログラミング演習BopenFrameworks基礎 動きを生みだす、アニメーション入門 - 芸大グラフィックスプログラミング演習B
openFrameworks基礎 動きを生みだす、アニメーション入門 - 芸大グラフィックスプログラミング演習BAtsushi Tadokoro
 
Java осень 2012 лекция 6
Java осень 2012 лекция 6Java осень 2012 лекция 6
Java осень 2012 лекция 6Technopark
 
Dsa 1
Dsa 1Dsa 1
Infitopost notepad
Infitopost   notepadInfitopost   notepad
Infitopost notepadAnand Kumar
 
Luis cuñas programacion
Luis cuñas programacionLuis cuñas programacion
Luis cuñas programacionluisitofranklin
 
Rafael vasquez
Rafael vasquezRafael vasquez
Rafael vasquez
Rafael Vasquez
 
Verilog coding of mux 8 x1
Verilog coding of mux  8 x1Verilog coding of mux  8 x1
Verilog coding of mux 8 x1
Rakesh kumar jha
 
Verilog coding of demux 8 x1
Verilog coding of demux  8 x1Verilog coding of demux  8 x1
Verilog coding of demux 8 x1
Rakesh kumar jha
 
Java AWT Calculadora
Java AWT CalculadoraJava AWT Calculadora
Java AWT Calculadora
jubacalo
 
Novatadas en java
Novatadas en javaNovatadas en java
Novatadas en java
wmca28
 
Davidgordillo2
Davidgordillo2Davidgordillo2
Davidgordillo2
davidgordillo3123
 
An introduction to functional programming with Go [redux]
An introduction to functional programming with Go [redux]An introduction to functional programming with Go [redux]
An introduction to functional programming with Go [redux]
Eleanor McHugh
 
Simulacion - Algoritmo congruencial cuadratico
Simulacion - Algoritmo congruencial cuadraticoSimulacion - Algoritmo congruencial cuadratico
Simulacion - Algoritmo congruencial cuadratico
José Antonio Sandoval Acosta
 
PHP Profiling
PHP ProfilingPHP Profiling
PHP Profiling
Sungbum Hong
 
Program brian
Program brianProgram brian
Program brian
Brian Lara
 

What's hot (20)

The Flavor of TypeScript
The Flavor of TypeScriptThe Flavor of TypeScript
The Flavor of TypeScript
 
Алексей Кутумов, C++ без исключений, часть 3
Алексей Кутумов,  C++ без исключений, часть 3Алексей Кутумов,  C++ без исключений, часть 3
Алексей Кутумов, C++ без исключений, часть 3
 
[C++ Korea] Effective Modern C++ Study, Item 27, 29 - 30
[C++ Korea] Effective Modern C++ Study, Item 27, 29 - 30[C++ Korea] Effective Modern C++ Study, Item 27, 29 - 30
[C++ Korea] Effective Modern C++ Study, Item 27, 29 - 30
 
Java Thread Cronometro
Java Thread CronometroJava Thread Cronometro
Java Thread Cronometro
 
openFrameworks基礎 動きを生みだす、アニメーション入門 - 芸大グラフィックスプログラミング演習B
openFrameworks基礎 動きを生みだす、アニメーション入門 - 芸大グラフィックスプログラミング演習BopenFrameworks基礎 動きを生みだす、アニメーション入門 - 芸大グラフィックスプログラミング演習B
openFrameworks基礎 動きを生みだす、アニメーション入門 - 芸大グラフィックスプログラミング演習B
 
Java осень 2012 лекция 6
Java осень 2012 лекция 6Java осень 2012 лекция 6
Java осень 2012 лекция 6
 
Dsa 1
Dsa 1Dsa 1
Dsa 1
 
All set1
All set1All set1
All set1
 
Infitopost notepad
Infitopost   notepadInfitopost   notepad
Infitopost notepad
 
Luis cuñas programacion
Luis cuñas programacionLuis cuñas programacion
Luis cuñas programacion
 
Rafael vasquez
Rafael vasquezRafael vasquez
Rafael vasquez
 
Verilog coding of mux 8 x1
Verilog coding of mux  8 x1Verilog coding of mux  8 x1
Verilog coding of mux 8 x1
 
Verilog coding of demux 8 x1
Verilog coding of demux  8 x1Verilog coding of demux  8 x1
Verilog coding of demux 8 x1
 
Java AWT Calculadora
Java AWT CalculadoraJava AWT Calculadora
Java AWT Calculadora
 
Novatadas en java
Novatadas en javaNovatadas en java
Novatadas en java
 
Davidgordillo2
Davidgordillo2Davidgordillo2
Davidgordillo2
 
An introduction to functional programming with Go [redux]
An introduction to functional programming with Go [redux]An introduction to functional programming with Go [redux]
An introduction to functional programming with Go [redux]
 
Simulacion - Algoritmo congruencial cuadratico
Simulacion - Algoritmo congruencial cuadraticoSimulacion - Algoritmo congruencial cuadratico
Simulacion - Algoritmo congruencial cuadratico
 
PHP Profiling
PHP ProfilingPHP Profiling
PHP Profiling
 
Program brian
Program brianProgram brian
Program brian
 

Recently uploaded

الهندسيه الميكانيكيه الشامله hvac 1
الهندسيه  الميكانيكيه  الشامله  hvac   1الهندسيه  الميكانيكيه  الشامله  hvac   1
الهندسيه الميكانيكيه الشامله hvac 1
maymohamed29
 
النزاع-ا لعرقي-والقبلي-في-دولة-جنوب-السودان-وانعكاساته-على-بناء-الدولة-4.pdf
النزاع-ا   لعرقي-والقبلي-في-دولة-جنوب-السودان-وانعكاساته-على-بناء-الدولة-4.pdfالنزاع-ا   لعرقي-والقبلي-في-دولة-جنوب-السودان-وانعكاساته-على-بناء-الدولة-4.pdf
النزاع-ا لعرقي-والقبلي-في-دولة-جنوب-السودان-وانعكاساته-على-بناء-الدولة-4.pdf
Gamal Mansour
 
DAFTAR LAMPIRAN CIP FORTUNA [Autosaved].pptx
DAFTAR LAMPIRAN CIP FORTUNA [Autosaved].pptxDAFTAR LAMPIRAN CIP FORTUNA [Autosaved].pptx
DAFTAR LAMPIRAN CIP FORTUNA [Autosaved].pptx
divadewantara1
 
أفضل 11 موقع لعمل اختبارات إلكترونية (Slide Decks).pdf
أفضل 11 موقع لعمل اختبارات إلكترونية (Slide Decks).pdfأفضل 11 موقع لعمل اختبارات إلكترونية (Slide Decks).pdf
أفضل 11 موقع لعمل اختبارات إلكترونية (Slide Decks).pdf
qorrectdm
 
guia informatica Guanajuato modulo 22 nuples
guia informatica Guanajuato modulo 22 nuplesguia informatica Guanajuato modulo 22 nuples
guia informatica Guanajuato modulo 22 nuples
Examenes Preparatoria Abierta
 
Ingresantes en el examen general unap 2023 I.pdf
Ingresantes en el examen general unap 2023 I.pdfIngresantes en el examen general unap 2023 I.pdf
Ingresantes en el examen general unap 2023 I.pdf
wilfacemeet
 

Recently uploaded (6)

الهندسيه الميكانيكيه الشامله hvac 1
الهندسيه  الميكانيكيه  الشامله  hvac   1الهندسيه  الميكانيكيه  الشامله  hvac   1
الهندسيه الميكانيكيه الشامله hvac 1
 
النزاع-ا لعرقي-والقبلي-في-دولة-جنوب-السودان-وانعكاساته-على-بناء-الدولة-4.pdf
النزاع-ا   لعرقي-والقبلي-في-دولة-جنوب-السودان-وانعكاساته-على-بناء-الدولة-4.pdfالنزاع-ا   لعرقي-والقبلي-في-دولة-جنوب-السودان-وانعكاساته-على-بناء-الدولة-4.pdf
النزاع-ا لعرقي-والقبلي-في-دولة-جنوب-السودان-وانعكاساته-على-بناء-الدولة-4.pdf
 
DAFTAR LAMPIRAN CIP FORTUNA [Autosaved].pptx
DAFTAR LAMPIRAN CIP FORTUNA [Autosaved].pptxDAFTAR LAMPIRAN CIP FORTUNA [Autosaved].pptx
DAFTAR LAMPIRAN CIP FORTUNA [Autosaved].pptx
 
أفضل 11 موقع لعمل اختبارات إلكترونية (Slide Decks).pdf
أفضل 11 موقع لعمل اختبارات إلكترونية (Slide Decks).pdfأفضل 11 موقع لعمل اختبارات إلكترونية (Slide Decks).pdf
أفضل 11 موقع لعمل اختبارات إلكترونية (Slide Decks).pdf
 
guia informatica Guanajuato modulo 22 nuples
guia informatica Guanajuato modulo 22 nuplesguia informatica Guanajuato modulo 22 nuples
guia informatica Guanajuato modulo 22 nuples
 
Ingresantes en el examen general unap 2023 I.pdf
Ingresantes en el examen general unap 2023 I.pdfIngresantes en el examen general unap 2023 I.pdf
Ingresantes en el examen general unap 2023 I.pdf
 

المحاضره 6 & 7 c#