يعطيكو العافية ؟؟؟
عندي سؤال يا ريت الاقي المساعدة ....
كيف ممكن اعمل function تحسب لي الاعداد الاولية من 1 الى 100 بحيث تطبع فقط عشر ارقام في السطر الواحد ثم تكمل الباقي في الاسطر التالية لها ..
.......
شكرا الكم
يعطيكو العافية ؟؟؟
عندي سؤال يا ريت الاقي المساعدة ....
كيف ممكن اعمل function تحسب لي الاعداد الاولية من 1 الى 100 بحيث تطبع فقط عشر ارقام في السطر الواحد ثم تكمل الباقي في الاسطر التالية لها ..
.......
شكرا الكم
اختي نسرين .... هل وظيفة او ما شابه لانه يجب عليك المحاولة حتى لو كانت المحاولة بسيطة و سوف نساعدك في فهم الكود و تصحيحه
و اهلا بك معنا..
Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why
هذا هو السودو كود للبرنامج اللي يحسب الأعداد الأوليه من 1 إلى المئة
الألغوريثم المستخدم هو البروت فورس ( يعني ابطأ حل لكنه يشتغل)
for(int i=1 to 100){
if(isPrimeNumber(i)) {print i}
if(i%10=0) {print in Next line}
}
}
function boolean isPrime(int i){
make sure i is positive integer!!
if i <3 return true
for(int z=2 to i-1){
if( i % z==0) return false
}
return true;
}أتمنى ان أكون ساعدت بالقدر الكافي
هناك بالطبع ألغوريثمات أفضل...
صراحة السؤال ماكنش له داعي...
بس كما قال الأخ رامي حاول ان تجرب...
وعفواً.
بسام باصمد..

اللهم انصر إخواننا المجاهدين في كل مكان..
السلام عليكم
لاختصار وقت البرنامج تستطيع ان تجد جذر i وتضع الى جذر ال i وليس الى i-1
أقصد هذه الجملة
for(int z=2 to i-1){
if( i % z==0) return falseلقد تم رفع كتب اوراكل وجافا و ريدهات و فلاش و اوفيس وصور للأقصى وروايات جديدة على الموقع
لقد تم رفع كتبAdvanced SQL جديدة على الموقع
لقد تم رفع كتب شبكات جديدة على الموقع
لقد تم رفع كتب اوفيس جديدة على الموقع
لقد تم رفع امتحانات جديدة على الموقع
لقد تم رفع كتب جافا جديدة على الموقع
تم رفع شرائح SQL Tuning على الموقع
ولمن يحتاج ICDL Books موجودة على الموقع... وايضا كتب عن اليونكس
هذا الموضوع مغلق.