السلام عليكم ورحمة الله..
كيفكم جميعاً..؟
بتمنى من اللي يعرف يكتب برنامج بلغة الجافا يساعدني...
ابغى برنامج يجمع اعداد بشرط انها برايم
(piللnالمجموع من 1الىn= 2+3+5+7+11+.......+pn)
انا عندي البرنامج واعتقد انو بيحتاج تعديل فقط كاضافة لوب او....ماني متأكده..
وهذا هو البرنامج:
import java.util.*;
class PrimeClass
{
static boolean prime(int n)
{int r=(int)Math.sqrt(n);
for(int i=2; i<=r+1;i++)
if (n%i==0) return false;
return true;
}
public static void main(String arg[])
{Scanner S=new Scanner(System.in);
System.out.print(" enter an integer ");
int m=S.nextInt();
if (prime(m)) System.out.println(m+" is a prime number");
else System.out.println(m+" is not a prime number");
}
}
بتمنى تجابوا ع سؤالي في اقرب وقت ممكن لاني احتاج انو يكون جاهز يوم الثلاثاء
وألف شكر......