السلام عليكم و رحمة الله و بركاته
أول محاولاتى مع الجافا
http://ibnyassen.googlepages.com/Test.jar
ملف الجار بتاع الجافا
طبعا لازم تكون مركب JRE
الملف صغير جدا و حجمه 2كيلو بايت
ماتبخلوش بالتجربة ^_^
و عندى أسألة
لما المستخدم يضغط على Ok بدون إدخال قيمة يتوقف البرنامج
أزاى أخليه يعطيه رسالة تنبيه ؟
الكود هنا
package test;
/**
*
* @author sherif
*/
import javax.swing.JOptionPane;
public class Main {
private static String reply;
public static void main(String[] args) {
// TODO code application logic here
int correctCount = 0;
int count = 0;
String output = "";
while (count < 10 ){
int num1 = (int)(Math.random()* 10);
int num2 = (int)(Math.random()* 10);
if (num1 < num2) {
int temp = num1;
num1 = num2;
num2 = temp;
}
String Sanswer = JOptionPane.showInputDialog(null, num1 + " - " + num2 + " يساوى كام ؟\n");
int answer = Integer.parseInt(Sanswer);
if (answer == num1 - num2){
reply = " شــــــــــــاطـــر";
correctCount++;
}
else
reply = "إجابتك غلط يا حلو " + "و الصح " + (num1 - num2 );
JOptionPane.showMessageDialog(null, reply);
output += "\n " + num1 + "-" + num2 + "=" + answer + reply;
count++;
}
JOptionPane.showMessageDialog(null, "your Correct answers is " + correctCount + "\n" + output );
}
}