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

مشكلة صغيرة

مغلق
بدأه zeid1 في 18 نوفمبر 2006 · 1 رد · 525 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

شباب ممكن حدى يقلي شو المشكله في هذا البرنامج.. بيعطيني error:

C:\Documents and Settings\Computer\My Documents\My Homeworks\Java\19-11-2006\PrimeFinder.java:31: missing return statement

}

^

1 error

Tool completed with exit code 1

// PrimeFinder.java

import javax.swing.JOptionPane;

public class PrimeFinder
{
	public void checkPrime()
	{
		String number = JOptionPane.showInputDialog("Enter an integer number:");
		int n1 = Integer.parseInt(number);
		boolean a = isPrime(n1);
		if (a == true)
		JOptionPane.showMessageDialog(null, number + " Is a prime number!");
		else
		JOptionPane.showMessageDialog(null, number + " Is a not a prime number");
	}

	public boolean isPrime(int mynum)
	{
		for (int i = 2; i <= (mynum - 1); i++)
		{
			if (mynum % i == 0)
			return true;
			else
			return false;
		}
	}
}
#2

ها قد عدلت لك الكود اصبح شغال عال العال

return كانت داخل ال if مش صحيحة كما انك كنت عاكس ال true مكان ال false

ها هو الكود النهائي

package arab;

import java.awt.Toolkit;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;
import java.awt.Dimension;
import javax.swing.*;

public class Application1 {
 static public boolean isPrime(int mynum)
   {
	   for (int i = 2; i <= (mynum - 1); i++)

		   if (mynum % i == 0){
			   return true;

		   }   
		   return false;	   
}
	static  void checkPrime()
	{
		String number = JOptionPane.showInputDialog("Enter an integer number:");
		int n1 = Integer.parseInt(number);
		boolean a = isPrime(n1);
		if (a == false)
		JOptionPane.showMessageDialog(null, number + " Is a prime number!");
		else
		JOptionPane.showMessageDialog(null, number + " Is a not a prime number");
	 }

  public static void main(String[] args) {
  checkPrime();

  }
}

سلام

white soul

;)

Computer Engineer

2007

"اللهم يا مثبت القلوب ثبت قلبي على دينك "

ولدتك امك باكيا والناس حولك يضحكون سرورا

فافعل لنفسك ان تكون اذا بكوا في يوم موتك ضاحكا مسرورا

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

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