Java tutorial | دروس جافا 👨🏻🏫
اليوم درسنا عن المدخلات والمخرجات ( I/O ): ᴀʙᴅᴜʟʙᴀʀɪ ᴀʟ-ᴍᴀᴍᴀʀɪ 👨🏻🏫 @abdu01010 ----------------- ----------------- ----------------- 1⃣- Output : هي المخرجات او النتائج التي تخرجها الاكواد بناء على الامر الذي ادخلته. الدالة او الكود الذي يستخدم في هذا…
Media is too big
VIEW IN TELEGRAM
توضيح سريع على ماتم شرحه
#scanner
#Java_Level_1
-------------------------------------------------
@java_tutorial0101
#scanner
#Java_Level_1
-------------------------------------------------
@java_tutorial0101
👍5❤1
Write a Java program to print 'Hello' on screen and then print your name on a separate line.
_
#Ex_Java_Level_1
_
#Ex_Java_Level_1
Java tutorial | دروس جافا 👨🏻🏫
Write a Java program to print 'Hello' on screen and then print your name on a separate line. _ #Ex_Java_Level_1
الجواب👇
Hello
Ahmed
public class Exercise {
public static void main(String[] args) {
System.out.print("Hello\nAhmed");
}
}
Output:Hello
Ahmed
👍2
Write a Java program to print the result of the following operations:
a. -5 + 8 * 6
b. (55+9) % 9
c. 20 + -3*5 / 8
d. 5 + 15 / 3 * 2 - 8 % 3
#Ex_Java_Level_1
a. -5 + 8 * 6
b. (55+9) % 9
c. 20 + -3*5 / 8
d. 5 + 15 / 3 * 2 - 8 % 3
#Ex_Java_Level_1
👍1
الجواب 👇
43
1
19
13
.
public class Exercise {
public static void main(String[] args) {
System.out.println(-5 + 8 * 6);
System.out.println((55+9) % 9);
System.out.println(20 + -3*5 / 8);
System.out.println(5 + 15 / 3 * 2 - 8 % 3);
}
}
Output :43
1
19
13
.
👍1
Java tutorial | دروس جافا 👨🏻🏫
الجواب 👇 public class Exercise { public static void main(String[] args) { System.out.println(-5 + 8 * 6); System.out.println((55+9) % 9); System.out.println(20 + -3*5 / 8); System.out.println(5 + 15 / 3 * 2 - 8 % 3); } } Output : 43 1 19 13 .
System.out.println( ) :
تعطي سطر جديد بعد الطباعة
-----------------
System.out.print( );
لا تعطي سطر جديد بعد الطباعة
تعطي سطر جديد بعد الطباعة
-----------------
System.out.print( );
لا تعطي سطر جديد بعد الطباعة
👍1
طبعاً هذا البرنامج الممتاز اللي ممكن تشتغل عليه اكواد جافا على الاندرويد 👇
#app
----------------------------------
Channel: @java_tutorial0101
#app
----------------------------------
Channel: @java_tutorial0101
وهذا موقع ممكن تكتبوا عليه اكواد جافا 👇
https://www.onlinegdb.com/online_java_compiler
#web
----------------------------------
Channel: @java_tutorial0101
https://www.onlinegdb.com/online_java_compiler
#web
----------------------------------
Channel: @java_tutorial0101
GDB online Debugger
Online Java Compiler - online editor
OnlineGDB is online IDE with java compiler. Quick and easy way to run java program online.
درس اليوم عن الجمل الشرطية (if- else) و ( switch -case ) .
ᴀʙᴅᴜʟʙᴀʀɪ ᴀʟ-ᴍᴀᴍᴀʀɪ 👨🏻🏫
@abdu01010
----------------- ----------------- -----------------
أولا ( if - else ):
هذه التعليمة البرمجية يمكن التعبير عنها بأسلوب مبسط بأنه إذا تحقق الشرط كذا... سيتم عمل كذا... مالم سيتم عمل كذا ...
ويعبر عنها برمجيا بـ
if( الشرط ){
//Some codes
}else{
//Some codes
}
____
ثانيا ( switch - case ):
هذا النوع من الشرط يشبه عمله مفتاح الكهرباء بحيث تمرر قيمه عبر الـ switch و تلتقفه الـ case المشابهه لهذي القيمة ويتم تنفيذ الاكواد الموجودة في هذي الـ case
يعني كل case لها اسم أو قيمة معينه و يوجد فيها مجموعة من الاكواد حسب مايضعه المبرمج ويبقى تنفيذ هذي الاكواد معتمد على القيمة اللي بيتم تمريره في الـ switch
يعبر عليه برمجيا بـ
ملاحظة :
1- الحرفين x,y اقصد بهم قيم عامه قد تكون
int , char , string
حسب نوع القيمة المدخله في الـ switch
2- يمكن عمل عدد لا نهائي من الـ case.
3- كلمة break تنهي الـ switch بعد الانتهاء من تنفيذ الكود اللي في الـ case بعيث ماعد تسمح لمنفذ الاكواد أنه يشيك على بقية الـ case عشان سرعة الننفيذ .
4- كلمة default هذي يتم تنفيذها عندما لا تكون القيمة موجودة في أي case .
#if_else #switch
#Java_Level_1
----------------------------------
Channel: @java_tutorial0101
ᴀʙᴅᴜʟʙᴀʀɪ ᴀʟ-ᴍᴀᴍᴀʀɪ 👨🏻🏫
@abdu01010
----------------- ----------------- -----------------
أولا ( if - else ):
هذه التعليمة البرمجية يمكن التعبير عنها بأسلوب مبسط بأنه إذا تحقق الشرط كذا... سيتم عمل كذا... مالم سيتم عمل كذا ...
ويعبر عنها برمجيا بـ
if( الشرط ){
//Some codes
}else{
//Some codes
}
____
ثانيا ( switch - case ):
هذا النوع من الشرط يشبه عمله مفتاح الكهرباء بحيث تمرر قيمه عبر الـ switch و تلتقفه الـ case المشابهه لهذي القيمة ويتم تنفيذ الاكواد الموجودة في هذي الـ case
يعني كل case لها اسم أو قيمة معينه و يوجد فيها مجموعة من الاكواد حسب مايضعه المبرمج ويبقى تنفيذ هذي الاكواد معتمد على القيمة اللي بيتم تمريره في الـ switch
يعبر عليه برمجيا بـ
switch ( القيمة ){
case x :
//Some codes
break;
case y :
//Some codes
break;
default:
//Some codes
}ملاحظة :
1- الحرفين x,y اقصد بهم قيم عامه قد تكون
int , char , string
حسب نوع القيمة المدخله في الـ switch
2- يمكن عمل عدد لا نهائي من الـ case.
3- كلمة break تنهي الـ switch بعد الانتهاء من تنفيذ الكود اللي في الـ case بعيث ماعد تسمح لمنفذ الاكواد أنه يشيك على بقية الـ case عشان سرعة الننفيذ .
4- كلمة default هذي يتم تنفيذها عندما لا تكون القيمة موجودة في أي case .
#if_else #switch
#Java_Level_1
----------------------------------
Channel: @java_tutorial0101
❤3🔥1
مثال على if - else :
سوي برنامج يطلب من المستخدم ادخال قيمة صحيحة بحيث إذا كانت القيمة المدخله أكبر من 5 سيتم طباعة الجملة:
The number is greater than 5
غير ذلك:
The number is less than 5
#condition
--------------------------------
Channel: @java_tutorial0101
سوي برنامج يطلب من المستخدم ادخال قيمة صحيحة بحيث إذا كانت القيمة المدخله أكبر من 5 سيتم طباعة الجملة:
The number is greater than 5
غير ذلك:
The number is less than 5
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Enter Number:");
int x = input.nextInt( );
if( x > 5 )
{
System.out.print("The number is greater than 5");
} else{
System.out.print("The number is less than 5");
}
}
}
#Ex_Java_Level_1#condition
--------------------------------
Channel: @java_tutorial0101
👍3🔥2
مثال على switch - case
برنامج يطلب من المستخدم ادخال رقم خدمه وبناءا على الرقم اللي بيدخله بيتم وصف نوع الخدمه هذي .
#switch
--------------------------------
Channel: @java_tutorial0101
برنامج يطلب من المستخدم ادخال رقم خدمه وبناءا على الرقم اللي بيدخله بيتم وصف نوع الخدمه هذي .
import java.util.Scanner;#Ex_Java_Level_1
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("الرجاء اختيار رقم الخدمة:");
System.out.println("خدمة 1.");
System.out.println("خدمة 2.");
System.out.println("خدمة 3.");
System.out.println("خدمة 4.");
System.out.println(" خدمة 5.");
int serviceNumber = input.nextInt();
switch (serviceNumber) {
case 1:
System.out.println( "خدمة 1: توفر هذه الخدمة حلول تطوير الويب.");
break;
case 2:
System.out.println("خدمة 2: تقدم هذه الخدمة خدمات تطوير تطبيقات الهواتف المحمولة.");
break;
case 3:
System.out.println( "خدمة 3: تركز هذه الخدمة على اختبار البرمجيات وضمان الجودة.");
break;
case 4:
System.out.println( "خدمة 4: توفر هذه الخدمة استشارات تقنية ودعم تقني.");
break;
case 5:
System.out.println( "خدمة 5: تقدم هذه الخدمة حلول تطوير الأعمال والتطبيقات المخصصة.");
break;
default:
System.out.println(" رقم الخدمة غير 5,4صحيح. الرجاء اختيار رقم بين");
}
}
}
#switch
--------------------------------
Channel: @java_tutorial0101
❤5👍1🔥1
Java tutorial | دروس جافا 👨🏻🏫
درس اليوم عن الجمل الشرطية (if- else) و ( switch -case ) . ᴀʙᴅᴜʟʙᴀʀɪ ᴀʟ-ᴍᴀᴍᴀʀɪ 👨🏻🏫 @abdu01010 ----------------- ----------------- ----------------- أولا ( if - else ): هذه التعليمة البرمجية يمكن التعبير عنها بأسلوب مبسط بأنه إذا تحقق الشرط كذا... سيتم…
خوارزمية switch case
Flowchart of switch case
#condition
#Java_Level_1
--------------------------------
Channel: @java_tutorial0101
Flowchart of switch case
#condition
#Java_Level_1
--------------------------------
Channel: @java_tutorial0101
🔥3👍2❤1
Java tutorial | دروس جافا 👨🏻🏫
درس اليوم عن الجمل الشرطية (if- else) و ( switch -case ) . ᴀʙᴅᴜʟʙᴀʀɪ ᴀʟ-ᴍᴀᴍᴀʀɪ 👨🏻🏫 @abdu01010 ----------------- ----------------- ----------------- أولا ( if - else ): هذه التعليمة البرمجية يمكن التعبير عنها بأسلوب مبسط بأنه إذا تحقق الشرط كذا... سيتم…
خوارزمية if else
Flowchart of if else
#condition
#Java_Level_1
--------------------------------
Channel: @java_tutorial0101
Flowchart of if else
#condition
#Java_Level_1
--------------------------------
Channel: @java_tutorial0101
👏3❤1🔥1
اليوم بنتكلم على loop
ᴀʙᴅᴜʟʙᴀʀɪ ᴀʟ-ᴍᴀᴍᴀʀɪ 👨🏻🏫
@abdu01010
----------------- ----------------- -----------------
طبعا فكرة اللوب هو إعادة تنفيذ كود أو عدة اكواد لأكثر من مرة بناء على شرط معين
يعني مادام الشرط صحيح بيكمل تنفيذ إلى أن يصبح الشرط خطأ.
اللي لازم تعرفه ان عمل اللوب يعتمد على ثلاثة حالات للشرط عشان يستمر في الدوران او لا :
1- القيمة الأولية للشرط.
2- قيمة الشرط الحالية.
3- تحديث قيمة الشرط.
الان خلونا نبدأ نشرح انواع اللوبات
1⃣_<< while loop >>_
أولا يتم التحقق من الشرط فيحالة كانت صحيحة يتم ينفذ الأكواد اللي تحويها وبعدها يتم تحديث قيمة الشرط فيعود مرة أخرى للتحقق من الشرط ...حتى يصبح الشرط خطأ فيخرج من اللوب .
Syntax of while loop
2⃣_<< do - while >>__
أولا يتم تنفيذ الكود ثم يقوم بتحديث قيمة الشرط وبعدها يتم التحقق من الشرط ويبقى يدور حتى تصبح قيمة الشرط خاطئة .
Syntax of do - while loop
3⃣_<< for loop >>_
هنا في هذا النوع ركز معي شوي
هنا بيتم كتابة الثلاث الحالات للشرط غالبا على قوسي ال for ويكون قراءة هذا الشرط على مرحلتين:
📌 المرحلة الأولى : بيتم قراءة القيمة الأولية لقيمة الشرط و التحقق من صحتها ضمن الشرط الموضوع وبعدها اذا كان صحيح بينفذ الأكواد وينتقل إلى المرحلة الثانية من قراءة الشرط و تحديثه واذا كان خطأ بيخرج.
📌المرحلة الثانية: في هذي المرحلة بيتم تحديث قيمة الشرط وبعدها يقوم بفحصها اذا كانت صحيحة او لا ..وهكذا... حتى تصبح القيمة خاطئة ويخرج من اللوب .
Syntax of for loop
#while_loop
#do_while_loop
#for_loop
#Java_Level_1
--------------------------------
Channel: @java_tutorial0101
ᴀʙᴅᴜʟʙᴀʀɪ ᴀʟ-ᴍᴀᴍᴀʀɪ 👨🏻🏫
@abdu01010
----------------- ----------------- -----------------
طبعا فكرة اللوب هو إعادة تنفيذ كود أو عدة اكواد لأكثر من مرة بناء على شرط معين
يعني مادام الشرط صحيح بيكمل تنفيذ إلى أن يصبح الشرط خطأ.
اللي لازم تعرفه ان عمل اللوب يعتمد على ثلاثة حالات للشرط عشان يستمر في الدوران او لا :
1- القيمة الأولية للشرط.
2- قيمة الشرط الحالية.
3- تحديث قيمة الشرط.
الان خلونا نبدأ نشرح انواع اللوبات
1⃣_<< while loop >>_
أولا يتم التحقق من الشرط فيحالة كانت صحيحة يتم ينفذ الأكواد اللي تحويها وبعدها يتم تحديث قيمة الشرط فيعود مرة أخرى للتحقق من الشرط ...حتى يصبح الشرط خطأ فيخرج من اللوب .
Syntax of while loop
while(condition)
{
//statement code
Update condition
}
2⃣_<< do - while >>__
أولا يتم تنفيذ الكود ثم يقوم بتحديث قيمة الشرط وبعدها يتم التحقق من الشرط ويبقى يدور حتى تصبح قيمة الشرط خاطئة .
Syntax of do - while loop
do{
//statement code
Update condition
}while (condition);
3⃣_<< for loop >>_
هنا في هذا النوع ركز معي شوي
هنا بيتم كتابة الثلاث الحالات للشرط غالبا على قوسي ال for ويكون قراءة هذا الشرط على مرحلتين:
📌 المرحلة الأولى : بيتم قراءة القيمة الأولية لقيمة الشرط و التحقق من صحتها ضمن الشرط الموضوع وبعدها اذا كان صحيح بينفذ الأكواد وينتقل إلى المرحلة الثانية من قراءة الشرط و تحديثه واذا كان خطأ بيخرج.
📌المرحلة الثانية: في هذي المرحلة بيتم تحديث قيمة الشرط وبعدها يقوم بفحصها اذا كانت صحيحة او لا ..وهكذا... حتى تصبح القيمة خاطئة ويخرج من اللوب .
Syntax of for loop
for(initial value; condition ; Update value){
//statement code
}
#while_loop
#do_while_loop
#for_loop
#Java_Level_1
--------------------------------
Channel: @java_tutorial0101
❤3🔥1
❤2👍1🔥1
شرفوني في قناتي على تلجرام اقدم فيها شروحات لمواضيع جافا 1 حالياً بالمجان طبعاً
https://t.me/java_tutorial0101
https://t.me/java_tutorial0101
Telegram
Java tutorial | دروس جافا 👨🏻🏫
حبيت اشاركم كل معرفتي في الجافا ولغات اخرى فسويت هذه القناة
اتمنى أن تعود بالمنفعة عليكم🌹
لطلب حل تكاليف أو مشاريع تواصل معي على
Telegram: @abdu01010
Whatsapp: https://wa.me/967783399063
كما نقدم خدمات تسوقية في القناة مدفوعة الاجرة
..............
اتمنى أن تعود بالمنفعة عليكم🌹
لطلب حل تكاليف أو مشاريع تواصل معي على
Telegram: @abdu01010
Whatsapp: https://wa.me/967783399063
كما نقدم خدمات تسوقية في القناة مدفوعة الاجرة
..............
👍3❤1