البرمجة بالعراقي
Open in Telegram
هاي قناة سوينها ل طلاب علوم الحاسوب حتى نتعاون بيناتنا ونتعلم كل ما يتعلق بالبرمجة وايضا كلشي من ادوات ذكاء اصطناعي و مشاريع و بوتات رابط كروب مجموعة https://t.me/learn_javaaa
Show more833
Subscribers
No data24 hours
-57 days
-1330 days
Posts Archive
ان شاءالله اكمل شرحي boolean باللغة جافا
و switch اذا كدرت ب١١ او ب١٢ واذا لا اخليهه باجر
مساء نور : هذا فديو يشرح طريقة تثبيت مكتبات الي نشرتهن دكتورة ب مادة رسم ب الحاسوب
تطبيق سهل كل ما عليك تشاهد و تطبق
واذا سطر واحد ما يحتاج اقواس بعد if
مثلا
if (2==3)
System.out.println ("hi");
else
System.out.println ("not");
اما else بكل حالاتهه ما تريد اقواس.
هذا سطر واحد اذا تحقق الشرط ما يطبع else .
يطبع فقط اول جمله واذا ماتحقق يطبع بعد else والأول يتجاهله.
شباب ملاحظه ثانيه حول if اذا بعد if نريد نطبع سطرين بالشرط لازم نخلي اقواس مثلا
if (2==3)
{
System.out.println ("hi");
System.out.println ("ok");
}
else
System.out.println ("not");
هذا كود يوضح بعض المفاهيم الي اخذناهن ب محاضرات السابقة همتين اتطرقت ل حلقة WHILE ب شكل بسيط , وايضا حاولت اشرح كل سطر برمجي بشكل بسيط ف اي شخص واجه صعوبه ب فهم الكود او ب نقطة معينه جانت ما مفهومه ف خ يتواصل و زميلي مسلم وهو مايقصر وايشرحلة @Ss_Aa97
package com.company; /* هذا الكود عبارة عن برنامج يطلب من المستخدم ادخال عدد موجب ولا يتعدى 14 رقم
ثم يقوم بجمع الاعداد الموجوده مثلا العدد 1234 سوف يكون ناتج 10 */
import java.util.Scanner; // نقوم ب استدعاء مكتبة الادخال
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n; //نعرف المتغير N
int s = 0; //نعرف متغير ثاني
System.out.print(" SIR : Enter a number: "); //نطلب من المستخدم ادخال عدد معين
n = input.nextInt();
while (n != 0) // نسخدم الحلقة WHILE لتنفيذ خوارزمية جمع الاعداد المدخلة
{
s += n % 10; /* المتغير S سوف يقوم بستخراج الرقم الاخير من العدد المدخل
(% : هذا الرمز يرمز الى الناتج المتبقي من عملية القسم)
*/
n /= 10; // المتغير N سوف يقوم ب التخلص من الرقم الاخير
} // سوف تكرر هذه العملية نفسها الى ان يساوي المتغير N صفر
System.out.println("The SUM NUM THIS = " + s); // دالة الطباعة
}
}
باللغة جافا شوي اختلاف بسيط مو جذري
تكتبت boolean مو bool
ويطبع true او false مو 0 و 1
ملاحظه * متغيرات short و int نفس شي
بس اختلاف فقط بالبايت
يعني short ياخذ عدد مكون من 7 ارقام
يكون 16 bit
و int ياخذ عدد مكون من 14ارقام
يكون 32 bit
مثال عن if الشرطيه
اذا تحقق الشرط يطبع اول جمله ويتجاهل الجمله بعد else
واذا ما تحقق الشرط يتجاهل اول جملة
ويطبع او ينفذ ما بعد else
import java.util.Scanner;
public class PRO {
public static void main(String[] args) {
Scanner n=new Scanner(System.in);
int girlfriend= 0 ,programming =1;
if (programming>girlfriend)
System.out.println("programming");
else
System.out.println("girlfriend");
}
}
هذا مثال لقيم الإدخال
نستخدم طباعة رمز او كلمة توضيحيه قبل الإدخال حتى نفهم ما الذي سندخله، مثلا
int a;
System.out.println("int:");
a=n.nextInt();
عند التنفيذ run ادخل اي رقم بشاشة التنفيذ مثلا
int: 10
import java.util.Scanner;
public class PRO {
public static void main(String[] args) {
Scanner n=new Scanner(System.in);
short a;
int q;
String name;
float y ;
double d;
System.out.println("string:");
name=n.nextLine();
System.out.println("short:");
a=n.nextShort();
System.out.println("int:");
q=n.nextInt();
System.out.println("float:");
y=n.nextFloat();
System.out.println("double:");
d=n.nextLong();
}
}
