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

[تنبيه - عنوان غير مناسب : ]برنامج جافا..............

مغلق
بدأه رشدي راشد في 8 نوفمبر 2010 · 11 رد · 809 مشاهدة · في 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);
}
}

ارجو المساعدة بطريقة سهلة........

تم تعديل هذه المشاركة بواسطة .S.T.A.L.K.E.R في 8 نوفمبر 2010 في 20:59 — السبب: add code tag@@@@@

1
#2

يعنى ايه بطريقه سهله ؟؟؟

هو مش الكود دا شغال كويس ؟؟

وكمان دا كود بسيط ازاى بقا هيكون اسهل من كدا ؟؟

Software Developer
Mahmoudkelany.com


 

#3

مرحبا صديقي

انا جربت احل السؤالين

بس ما يعمل مايشتغل مش عارف وين الغلط

#4

انا مش فاكر طريقه الاعداد الاوليه والكلام دا

اانا بحسب انه شغال وكدا

اتمنى ان حد يفيدك ان شاء الله

بالتوفيق:)

Software Developer
Mahmoudkelany.com


 

#5

الأخ الكريم/الأخت الكريمة

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

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

#6

ارجو المساعدة في حل اسئلتي.................

#7

أخي البرايم مظبوط عندك والثاني عدلته لك لكن : القسمة بباقي بتساوي 1 أو 0 جرب وعساني اكون فهمت سؤالك صح وساعدتك

/**
 * Write a description of class s here.
 * 
 * @author (your name) 
 * @version (a version number or a date)
 */
import javax.swing.*;
public class Test
{
    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 == 1 && x >= 1)
        {
            System.out.print("no prime");
        }
        System.exit(0);
    }
}
#8

مرحبا صديقي

بس السؤال الاول صح 100%

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

ارجو مساعدتي......................

1 −1
#9

هنا حل السؤال الثاني ولقد استخدمت (while loop)

ولقد حذف (swing)

واضفت بداله (scanner)

 import java.util.Scanner;
public class OddDemo
{
	public static void main(String args[])
	{
		Scanner input = new Scanner(System.in);
        int x;
        int i=0; 
        while(i<10)//loops start here
        {
     	 ++i;
     	 System.out.println("Plese Enter number "+i);
     	 x=input.nextInt();
     	 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);

    }

}
1 −1
albert_einstein.jpg

Untitled-AE.jpg
#10
/**
 * Write a description of class s here.
 * 
 * @author (your name) 
 * @version (a version number or a date)
 */
import javax.swing.*;
public class Test2
{

 private static String[] sentences={"First","Second","Third","Fourth","Fifth","Sexth","Seventh","Eightth","Nineth","Tenth"};

	public static void main(String a[])
	{

 	try{

    	 int[] numbers = new int[10];

    	 for(int i=0;i<numbers.length;i++){
  	  numbers = Integer.parseInt(JOptionPane.showInputDialog("enter your " + sentences + " number : "));  
 	 }

   for(int i=0;i<numbers.length;i++){
  	  System.out.print("Your "+ sentences + " number " + numbers + " is ");
    	  if (numbers %2 == 0 && numbers >= 0){
        	  System.out.println("prime");
    	  }else if (numbers %2 == 1 && numbers >= 1){
        	  System.out.println("not prime");
    	  }
 	 }
	 }catch(Exception e){
  	System.err.println(e.getMessage());
 	}finally{
 	 System.exit(0);
  }

	}
}

تفضل اخى

بالتوفيق

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

1 −1


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

الأنفال ۳۳                                  
 

#11

مرحبا صديقي Oracle_Java

شكرا على الحل ...........

بس اخي الحل نص اوامره مافهمتها لانني مبتدأ بالجافا

مثل

private static String[]

try{

int[] numbers = new int[10];

numbers

catch(Exception e)

}finally{

الحل صح بالFor

بس انا اريده بطريقة سهلة

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

مثلا :

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

ارجو انك فهمتني اخي العزيز............

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

1 −1
#12

الموضوع مغلق لطلب حل واجب

تحياتي

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

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

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

728x90.png

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

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