الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[ تنبيه ] مخرجات لاكواد بالجافا

بدأه المـــــاسة في 31 مايو 2010 · 10 رد · 1,292 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله ..

بادخل بالموضوع ..

عندي اكواد بلغة الجافا ابغى اطلع مخرجاتها ولكن للاسف ليس لدي الكومبايلر حاليا ..

فابغى منكم تساعدوني ..

الكود الاول :

import java.io.DataInputStream;
class a1
{
public static void main (Straing[] argc)
{
DataInputStream in= new DataInputStream(System.in);
try
{
System.out.println("Enter the first number");
Integer kk=Interget.valueOf(in.readLine());
int x=kk.intValue();
System.out.println("Enter the second number");
integer zz=Interger.valueOf(in.readLine());
int y=zz.intVlaue();
if(x>y)
System.out.println("the large number is"+x);
else
System.out.println("the large number is"+y);
}
catch(Exception w)
{
}
}
}

اللي فهمته اني ندخل عددين ويحولها لاعداد صحيحة ويقارن بينها ويطبع الاكبرر ؟؟؟؟

بس فيه اشياء مافهمتها بالخط العريض ؟؟

الكود الثاني

class a1
{
public static void main(String [] args)
{
int i,sum=0;
for(i=2;i<=10;i+=2)
sum=sum+i;
System.out.println(sum);
}
}

الي فهتمه انه عرف كلاس لجمع الاعداد الزوجية من 2 الى العشرة ؟؟

لكن كود زي كذا كيف يتنفذ بدون الماين ؟؟

الكود الثالث

import java.io.DataInputStream;
class a1
{
public static void main(String [] args)
{
DataInputStream in=new DataInputStream(System.in);
try
{
System.out.println("Enter the Number");
Integer kk=Integer.valueOf(in.readLine());
int x=kk.intValue();
if (x%2==0)
System.out.println("the number is even");
else
System.out.println("the number is odd");
}
catch(Exception w)
{
}
}
}

ندخل عدد ويشوف اذا زوجي او فردي ؟؟

بس اللي بالعريض ماعرفتها او بالاصح شاكة هل هي للتحويل الى صحيح ؟؟

الكود الاخير

class a1
{
public static void main(String [] args)
{
int i,sum=0;
for (i=1;i<=20;i++)
{
if (i%5!=0)
System.out.println(i);
}
}
}

عرف كلاس لطباعة جميع الاعداد من 1 الى عشرين ماعدا مضاعفات الخمسة ؟؟

ويعطيكم العافية شوفوني حاولت فيها والله يوم ياست رجعت لكم

تم تعديل هذه المشاركة بواسطة المـــــاسة في 31 مايو 2010 في 16:36

#2

من هنا نزلي الجافا

http://www.java.com/en/download/

هذه ال IDE التي تلزم

http://www.jcreator.org/download.htm

http://netbeans.org/downloads/index.html

http://www.eclipse.org/downloads/

لانها اكود سهلة ويجب ان تتعلمي على التعامل مع الجافا

وَعَبْدٌ قَدْ يَنامُ عَلَى حَرِيرٍ ××× وَذُو نَسَبٍ مَفَارِشُهُ التُّرَابُ

#3
اقتباس
لكن كود زي كذا كيف يتنفذ بدون الماين ؟؟

لاحظى الكود جيدل ستجديها

اختى تحميل النت بينز لن ياخذ ذاقئق و تطسيبة ايضا لن ياخذ دقائق

جربى و اعمل RUN لاكوادك و الخطأ نصححه مع بعض

http://netbeans.org/...oads/index.html

00020309t.gif

1958_1963.gif
#4

يعطيكم العافية راجعة بعد التحميل ..

لكن بودي لو تعطوني لمحات عن بعض التعليمات ..

[

b]import java.io.DataInputStream;

DataInputStream in= new DataInputStream(System.in);

كلاس try استنتتجت انها كلمة محجوز بس مافهمت ايش معناها ..

كلاس

catch(Exception w)
{
}

اتوقع انها توقف البرنامج ؟؟؟

واخيرا ..

التعليميتن

Integer kk=Interget.valueOf(in.readLine());
int x=kk.intValue();

غريبة؟؟؟

طيب انا الحين باتروح احمل الجافا بس اني باحوس في التحميل انا عارفة لان لي فترة عنها ..

بس ياليت تحطون تعليقاتكم ع بال ماحمل ..

ويعطيكم العافية ..

تم تعديل هذه المشاركة بواسطة المـــــاسة في 31 مايو 2010 في 17:43

#5

حملت النت بينز مع اني اول مرة اشتغل عليه ..

اختي اسراء الرابط تبعك مافتح معي

على فكرة الاكواد صحيحة مية بالمية لكن انا اريد التاكد من نواتج ومن عمل بعض التعليمات ؟؟

تم تعديل هذه المشاركة بواسطة المـــــاسة في 31 مايو 2010 في 17:53

#6

اخت الماسة أولا عليك تنزيل ال java من موقع هذا http://www.java.com/en/download/

وبما انك مبتدئة أنصحك باستخدام JCreatore من هذا الرابط http://www.jcreator.org/download.htm سهل التنزيل و سهل التعامل مع المبتدئين

وَعَبْدٌ قَدْ يَنامُ عَلَى حَرِيرٍ ××× وَذُو نَسَبٍ مَفَارِشُهُ التُّرَابُ

#7

انا قاعدة احمل النت بينز لكنه كبير للان ماوصل الثلث ..

باجرب الرابط تبعك الحين ..

لكن الن تساعدني في التعلمات المبهمة ؟؟

خصوصا الكود الاول والثالث؟

تم تعديل هذه المشاركة بواسطة المـــــاسة في 31 مايو 2010 في 18:07

#8
b]import java.io.DataInputStream;

هذة مكتبة تضيفها الى كودك حتى تستطيعى استخدام هذة الفئة DataInputStream

اقتباس
try استنتتجت انها كلمة محجوز بس مافهمت ايش معناها ..

كلاس

catch(Exception w){}

اتوقع انها توقف البرنامج ؟؟؟

لالا اختى الكريمة

فى بداية ال block تكتبى try و فى نهايتة catch

على حد علمى تستخدم حتى يتم تنفيذ الكود بشكل صحيح تماما....... :unsure:

00020309t.gif

1958_1963.gif
#9

فيه ثلاثة

JCreator Pro version

build 5.00.007

JCreator LE version

build 5.00.007

JCreator Classics

؟؟

اهااا

كنت اتوقع ان المكتبة تكون لمعالجة الملفات ؟؟

#10

JCreator LE version

لانها مجانية على ما اذكر

ثانيا :راجعي هذا الرابط سوف يكون مساعد قوي لكي /index.php?showtopic=167926

وَعَبْدٌ قَدْ يَنامُ عَلَى حَرِيرٍ ××× وَذُو نَسَبٍ مَفَارِشُهُ التُّرَابُ

#11

*- يحظر استخدام اللهجة العامية

*- أو كتابة الأسئلة باللغة الإنجليزية

*- أو كتابة الكلمات الإنجليزية بالعربية

====

كما نرجو اختيار عنوان أفضل للمحتوى

ولو لم تستطيعي اختيار عنوان أفضل فعليك أن تضعي سؤالك في الموضوع أسئلتكم واستفساراتكم

بالنسبة لأسئلتك

بالنسبة لفهمك فأؤكد أنه صحيح تماماً ما لم يكن هناك نقاط Tricks

بالنسبة للتعليمات التي تسألي عنها

import java.io.DataInputStream;

و

DataInputStream in= new DataInputStream(System.in);

التعليمة الأولى تنبه المترجم compiler إلى أن البرنامج يستخدم الفئة DataInputStream الموجودة في الحزمة (المكتبة) المسماة java.io

التعليمة الثانية تعني أني سأستخدم سطر الأوامر command line لقراءة المدخلات من المستخدم

لمعلومات أكثر عن الموضوع ابحثي عن موضوع للأخ عيسى يتكلم فيه عن هذه الأمور

بالنسبة لـ try/catch فهذا يعني أنا المنطقة المحاطة بـ try قد يحصل فيها أحد الاستثناءات التي في catch

وعند حصول هذه الاستثناءات فإننا نريد أن نعالجها بما تحتويه منطقة catch الخاصة بهذا الاستثناء

أيضاً لمعلومات أكثر ابحثي عن موضوع للأخ عيسى عن الاستثناءات

ستجدي هذه المواضيع في قائمة المواضيع المميزة

بالنسبة للشيفرة التالية

Integer kk=Interget.valueOf(in.readLine());
int x=kk.intValue();

الأمر in.readLine يقرأ سطر كمدخل من المستخدم

الأمر Interget.valueOf يقوم بتحويل هذا السطر إلى رقم

في حالة كون هذا السطر ليس برقم فسيحصل لدينا الاستثناء المسمى NumberFormatException

أخيراً هناك فرق بين Integer و int في جافا

الأول عبارة عن كائن الثاني عبارة عن primative type

الأول عبارة عن كائن مغلف wrapper للنوع int

وإذا أردنا الحصول على القيمة نستخدم الدالة intValue

تحياتي

تم تعديل هذه المشاركة بواسطة علاء الصالحي في 1 يونيو 2010 في 00:36

1
حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

مواضيع مشابهة