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

برنامج اولي ام لا

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

اريد المساعدة في سؤالين.....

1- برنامج يقرأ عدد ثم يطبع هل هو عدد اولي ام لا

2- برنامج يقرأ 10 اعداد ثم يفحص كل عدد هل هو اولي ام لا

انا جربت احله .....

بس طلع خطأ...كما يلي.....

import javax.swing.*;
public class prime
{
public static void main(String a[])
{
int x;
x =Integer.parseInt(JOptionPane.showInputDialog("enter your number"));

if (x %2 == 0 && x >= 0)
{
System.out.print("prime");
}
else if (x %2 != 0 && x < 0)
{
System.out.print("no prime");
}
System.exit(0);
}

ارجو مساعدتي في فهم وحل السؤالين....................

تم تعديل هذه المشاركة بواسطة رشدي راشد في 9 نوفمبر 2010 في 22:39

#2

كوودك أعتقد صح مافيه غلط

#3

خطأ من اى نووع ؟

Software Developer
Mahmoudkelany.com


 

#4
import javax.swing.*;
public class prime {

	public static void main(String[] args) {
		{
			int x;
			x =Integer.parseInt(JOptionPane.showInputDialog("enter your number"));

			if (x %2 != 0 && x >= 0)
			{
			System.out.print("prime");
			}
			else if (x %2 == 0 && x >= 0)
			{
			System.out.print("no prime");
			}
			System.exit(0);
			}


	}

}

أعتقدالغلط بif الثانيه تكون أكبر أو يساوي

#5

اعتقد لو تعمل الكود هكذا افضل

import javax.swing.*;
public class prime {

        public static void  main (String[] args) {
        	int n = Integer.parseInt(JOptionPane.showInputDialog("ener the number "));
        	int count = 0;
        	for (int i =2 ;i<n ; i++)
        	{
        		if(n%i==0)
        			count++;

        	}
        	if(count==0)
        		JOptionPane.showMessageDialog(null,"prime");

       else
        				JOptionPane.showMessageDialog(null,"not prime");
}

}

تعمل لوب و تضع عداد هكذا اسهل

تم تعديل هذه المشاركة بواسطة يا ورد مين علمك تجرح في 9 نوفمبر 2010 في 23:13

#6

مشكوووور اخي على الحل....

بس السؤال الثاني :

برنامج يقرأ 10 اعداد ثم يفحص كل عدد هل هو اولي ام لا

اريد ان...

ادخل في 10 مسج بوكس ارقام (ولما ادخل الارقام ) كل رقم ادخله في المسج بوكس يعطيني انه اولي ام لا وهكذا.........

#7

اذا كنت تريد يقرأ رقم رقم و بعدها يطلع النتيجه بسطيه تعمل لوب تقرأ 10 ارقام يعني هكذا

import javax.swing.*;
public class prime {

        public static void  main (String[] args) {
        	for (int j=0 ; j<10; j++){


        	int n = Integer.parseInt(JOptionPane.showInputDialog("ener the number "));
        	int count = 0;
        	for (int i =2 ;i<n ; i++)
        	{
        		if(n%i==0)
        			count++;

        	}
        	if(count==0)
        		JOptionPane.showMessageDialog(null,n+"is prime");

       else
        				JOptionPane.showMessageDialog(null,n+" is not prime");
        	}
}

}

اخي ههههه انا بنت :)

تم تعديل هذه المشاركة بواسطة يا ورد مين علمك تجرح في 10 نوفمبر 2010 في 00:04

1 −1
#8

ما تريده موجود هنا

/index.php?showtopic=231974&st=0&p=1151611entry1151611

تحياتى


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#9

مرحبا اصدقائي انا اريد تحويل الكود هذا بال For

 import javax.swing.*;
public class OddDemo
{
        public static void main(String args[])
        {

        int x;
        int i=0; 
        while(i<10)//loops start here
        {
         ++i;
         System.out.println("Plese Enter number "+i);

         if(x %2 == 0 && x >= 0)
         {
          System.out.println("no prime");
         }
         if(x %2 != 0 && x >= 0)
         {
          System.out.println(" prime");
         }
        }  //loops end here
        System.exit(0);

    }

}

تم تعديل هذه المشاركة بواسطة رشدي راشد في 10 نوفمبر 2010 في 21:18

1 −1
#10

هذا الكووووود ضبط معااااااي

الحمد الله

 import javax.swing.*;
public class OddDemo
{
        public static void main(String args[])
        {

        int x;
        int i; 
      for(i=0;i<10;i++)  //loops start here
        {

    	  x =Integer.parseInt(JOptionPane.showInputDialog("enter your number"));

         if(x %2 == 0 && x >= 0)
         {
          System.out.println("no prime");
         }
         if(x %2 != 0 && x >= 0)
         {
          System.out.println(" prime");
         }
        }  //loops end here
        System.exit(0);

    }

}
#11

مشكوووووره *en* الله يعطيكي العافية................................

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