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

قراءة المدخلات

مغلق
بدأه المبرمج1 في 12 أغسطس 2003 · 3 رد · 567 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

حاولت أن أكتب برنامج بسيط جدا لقراءة عددين ثم إيجاد حاصل ضربهما ..

و بعد البحث و التنقيب ..

و جدت بعض الأكواد و إستطعت و لله الحمد أن أقوم بالبرنامج التالي

[ALIGN=LEFT]

import java.io.*;



//package Step1;



public class Input_int {



  public Input_int() {

  }



  public static void main(String[] x) throws IOException

  {



  StreamTokenizer inputline= new StreamTokenizer(System.in);



   double Num1,Num2;

   double Result=1;





    System.out.print("nnEnter Number1:");

    inputline.nextToken();

    Num1 =(double) inputline.nval;



    System.out.print("nEnter Number2:");

    inputline.nextToken();

    Num2 =(double) inputline.nval;



    Result = Num1*Num2;



    System.out.println("n"+Num1+"*"+Num2+"="+Result);



    System.out.println("nnEnd the program");

  }

}[/ALIGN]

البرنامج يعمل و لله الحمد :)..

..

لكن في الواقع شكلة لا يعجبنى ..:(..

..

أي هل من الممكن إختصار الكود ... بطريقة أسهل و ابسط و اسرع .

...

.و جزاكم الله خير

#2

في كود أسهل وليس معقد وسوف أكتبه في وقت لاحق لأنني الآن أعمل من المقهى :)

#3
import java.io.*;

public class test {
	public static void main(String[] x) throws IOException {
		BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));

		double x1;
		double x2;
		double result;

		System.out.println("Enter the first number");
		x1 = Double.parseDouble(stdin.readLine());

		System.out.println("Enter the second number");
		x2 = Double.parseDouble(stdin.readLine());

		result = x1 * x2;

		System.out.println("The result is: " + result);
	}
}

هذا حل من عندي :)

#4

جزاك الله خير أخ صلاح ..:):D:D

هذا الموضوع مغلق.

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