انا مبتدأة في الجافا وعذرا لسؤالي البتدأ
يا ريت برنامج يقرا رقم ويطبعة او يجمع رقمين
وجزاكم الله خيرا
انا مبتدأة في الجافا وعذرا لسؤالي البتدأ
يا ريت برنامج يقرا رقم ويطبعة او يجمع رقمين
وجزاكم الله خيرا
هادا مثال عملته لما قريت موضوعك
مش عارف إن كان صح أطرحه ولا غلط
بس على العموم هوه يقوم بالي أنتي طلباه بالضبط باستخدام كلاس Scanner
/**
* @author alaa alsalhi
* @version 1.0
*/
import java.util.Scanner;
public class ScannerUse {
public static void main (String ags[]){
Scanner sca=new Scanner(System.in);
int x=0;
try{
x=sca.nextInt();
}catch(java.util.InputMismatchException e){
int i=0;
System.out.print("Please print a number");
while(i==0){
try{
sca=new Scanner(System.in);
x=sca.nextInt();
i=1;
}catch(java.util.InputMismatchException es){
System.out.print("Please print a number");
}
}
}
int y = 0;
try{
y=sca.nextInt();
}catch(java.util.InputMismatchException e){
int i=0;
System.out.print("Please print a number");
while(i==0){
try{
sca=new Scanner(System.in);
y=sca.nextInt();
i=1;
}catch(java.util.InputMismatchException es){
System.out.print("Please print a number");
}
}
}
finally{
System.out.print(x+y);
}
}
}ناك طريقة تانية باستخدام JOptionPane
أنا أسئلة على الكود أنا جاهز
اللهم انفعنا بما علمتنا وعلمنا ما ينفعنا
تم تعديل هذه المشاركة بواسطة alaadiaa في 30 يوليو 2006 في 03:51
شكرا جدا
جزاكي الله خيرا
بس انا لسه مبتدأة وكان قصدي مثلا برناج اربع او خمس سطور زي السي مثلا سطر ياخد الرق وسطر يطبعه كده يعني في السي ++
int x;
cout<<"enter the number"
cin>>x
cout<<x
اقصد حاجة شبه كده بس بالجافا
أنا كمان عم اتعلم جافا عن جديد
بس على علمي أنو القراءة ما بهالسهولة ..... يعني الشغلة بدها لفة و دورة
MAAAAAAAAAAAAAAAAAAAAAAAC
السلام عليكم
int x=0;
BufferedReader jout= new BufferedReader(new InputStreamReader(System.in));
//cout<<"enter the number"
System.out.print( "enter the number" );
try{//cin>>x
x=Integer.parseInt(jout.readLine());
//cout<<x
System.out.print( x );
}catch(Exception E){}import java.io.*;
public class sum
{
public static void main( String args[] )
{
int n1=0,n2=0;
BufferedReader reder = new BufferedReader(new InputStreamReader(System.in));
System.out.print( "Enter first number: " );
try{
n1=Integer.parseInt(reder.readLine());
System.out.print( "Enter second number: " );
n2=Integer.parseInt(reder.readLine());
System.out.println( "Sum = "+( n1+n2) );
}catch(IOException ioE){}
}
}للقرائة من الكنسول يوجد عدة طرق بعض منها
//نعرف متغر من نوع BufferedReader
//InputStreamReader سيقرأ من System.in
//elly heye elshashe elsoda [Consol] ya3ne fe hatha el methal
BufferedReader reder = new BufferedReader( new InputStreamReader(System.in));
// للقراءة من لكونسل بستخدم الميثودreadLine()
try{String Line=reder.readLine();}catch(IOException ioE){}
// use the InputStreamReader and System.in
// like this
try{char[] cbuff=new char[80];
//النص الذي ادخله المستخدم سيخزن في cbuff
new InputStreamReader(System.in).read(cbuff);
String Line=new String(cbuff);
System.out.println(Line);
}catch(IOException ioE){}
try{byte[] bbuff=new byte[80];
//النص الذي ادخله المستخدم سيخزن في bbuff
System.in.read(bbuff);
String Line=new String(bbuff);
System.out.println(Line);
}catch(IOException ioE){}تم تعديل هذه المشاركة بواسطة Mo7eb_Alrasool في 30 يوليو 2006 في 15:16
سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت
أستغفرك وأتوب اليك
الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد
بجد بجد شكرا جدا جدا جدا
وجزاك الله خيرا
هوه الكود الأول يكفي ولا لازم التاني معاه
السلام عليكم
هذه الاكواد منفصله
الكود الاول يجعل المستخدم يدخل قيمة ويطبعها طبعا لازم تضعي في class
اما الثاني فيدخل رقمين ويطبع ناتج جمههما
اما الثالث فهو بعض طرق قرائة المدخلات من الكنسول
سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت
أستغفرك وأتوب اليك
الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد
errors
cant resolve symbol new buffer
السلام عليكم
اختي الكريمه ممكن تحطي البرنامج اللي كتبتيه
في الكود اللي انا حطيته ما في
new buffer
في
new BufferedReader
سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت
أستغفرك وأتوب اليك
الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد
اقصد
cant resolve symbol new BufferedReader
did you import java.io.*
سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت
أستغفرك وأتوب اليك
الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد
Examp.java:11: 'try' without 'catch' or 'finally'
try{//cin>>x
^
Examp.java:8: cannot resolve symbol
symbol : class BufferedReader
location: class Examp
BufferedReader jout= new BufferedReader(new InputStreamReader(System.in)
);
^
Examp.java:8: cannot resolve symbol
symbol : class BufferedReader
location: class Examp
BufferedReader jout= new BufferedReader(new InputStreamReader(System.in)
);
^
Examp.java:8: cannot resolve symbol
symbol : class InputStreamReader
location: class Examp
BufferedReader jout= new BufferedReader(new InputStreamReader(System.in)
);
^
4 errors
class Examp {
// A Java program begins with a call to main().
public static void main(String args[]) {
System.out.println("Java drives the Web.");
int x=0;
BufferedReader jout= new BufferedReader(new InputStreamReader(System.in));
//cout<<"enter the number"
System.out.print( "enter the number" );
try{//cin>>x
x=Integer.parseInt(jout.readLine());
//cout<<x
System.out.print( x );
}}
}
import java.io.*;
class Examp {
// A Java program begins with a call to main().
public static void main(String args[]) {
System.out.println("Java drives the Web.");
int x=0;
BufferedReader jout= new BufferedReader(new InputStreamReader(System.in));
//cout<<"enter the number"
System.out.print( "enter the number" );
try{//cin>>x
x=Integer.parseInt(jout.readLine());
//cout<<x
System.out.print( x );
}catch(IOException ioE){}
}
}كود اخر
import java.io.*;
public class Test {
static int ReadInteger()
{// integer number range between -999999999 and 999999999
try{byte[] bbuff=new byte[10];
System.in.read(bbuff);
//return Integer.parseInt(new String(bbuff).trim());
String Line=new String(bbuff);
return Integer.parseInt(Line.trim());
}catch(Exception E){return 0;}
}
public static void main(String args[])
{ System.out.print("enter number :");
int x=ReadInteger();
System.out.print(x);
}
}سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت
أستغفرك وأتوب اليك
الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد
الحمد لله رن معايا
شكرا جداااااااااااااااا
معلش تعبتك وازعجتك معايا
جزاك الله خيرا عن كل حرف كتبته
السلام عليكم
حياك الله اختي الكريمة
ما في غلبة نهائيا
سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت
أستغفرك وأتوب اليك
الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد
اعزائي جميع المشاركين في هذا الموضوع...
اذا كان العضو السائل مخالف... فهل نخالف كلنا ورائه..
بل ننبه الى قواعد المشاركة...
عزيزي العضو ارجو منك مراجعة قواعد المشاركة حيث موضوعك مخالف بالعنوان..
سوف اعدل العنوان هذه المرة لانك عضو جديد.. و لكن ارجو عدم تكرار المخالفة مرة اخرى..
Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why
لماذا عنوان الموضوع مخالف
لماذا عنوان الموضوع مخالف
السلام عليكم
اختي الكريمة اقرأي المشاركات التاليه
*** هام جدا *** قواعد طرح الأسئله والمشاركات
هل وجدت موضوعك مغلق ادخل هنا لكي تعرف لماذا
سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت
أستغفرك وأتوب اليك
الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد
قرأتها وما زلت لا اعلم
السلام عليكم
المشكلة مانت في عنوان موضوعك
على ما اذكر كان مبتداة في الجافا او اشي زي هيك
اقتباس من هل وجدت موضوعك مغلق ادخل هنا لكي تعرف لماذا للاخ رامي
اقتباسمرض المواضيع المخالفة..يا اخوان المواضيع المخالفة مثل ( عنوان لا يدل على محتوى ... موضوع مكرر كثيرا و مجاب عليه..)
تقوم بقتل القسم تدريجيا... و تشوهه
ربما تقولون ابالغ و لكنكم تخربون خاصية البحث بالمنتدى فمثلا اقوم بالبحث عن شئ ما فيظهر لي صفحة كاملة
" المساعدة"
" جديد على الجافا"
" الناس للناس ...ارجو المساعدة ؟؟ لا تتردد بالدخول
ادخل وشوف بنفسك وش السالفة"
"hlep me plzzzzzzzzzzzzzzzzzzzz "
"طلب ارجو المساعدة "
......الخ
كيف ساعرف حينها اي موضوع يحوي ما اريد البحث عنه!!
و بهكذا سوف اضيع وقتي بفتحهم كلهم و استعراضهم و هذا لا يجوز..
و عندها يقوم احدهم بفتح موضوع جديد "مخالف ربما" لانه لم يجد ما يبحث عنه!!
تم تعديل هذه المشاركة بواسطة Mo7eb_Alrasool في 4 أغسطس 2006 في 00:55
سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت
أستغفرك وأتوب اليك
الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد
لا عنوان الموضوع قراءة وطباعة رقم
وله صلة بالموضوع
هل عنوان الموضوع في الأول كان قراءة وطباعة رقم ولا طلب برنامج قراءة وطباعة رقم؟
اذا كان التاني فهذا مخالف لانك لو قراتي شروط المشاركة لوجتي انه ممنوع استخدام الكلمات المثيرة وكان من ضمنها "طلب برنامج"
هيك اعتقد والله اعلم
على ما انا فاكرة كان قراءة وطباعة رقم
ومعتقدش ان كتبت عنوان مبتدأة في الجافا
ويا ريت المشرف الي نبهني ان عنوان الموضوع مخالف ينبهني مخالف ليه
عالعموم جزاكم الله خيرا لا اريد انا اعطي الموضوع اكبر من حجمه شكرا لكم جميعا وجزاكم الله خيرا
طبعا انا قمت بتصحيح العنوان!!
و طبعا كان مخالف..
القوانين تقول بانه يجب اغلاق و حذف الموضوع.. و لكن بعد ان رايت ان هناك جهد مبذول فيه لم ارغب بحرمان السائلين المستقبلين منه..
و انتبهت ان الاخ السائل جديد علينا لذا فقلت ان اعدل العنوان و انبه للمخالفة
اي استفسار اضافي يرجى ارسال رسالة خاصة ..
Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why
هذا الموضوع مغلق.