ما الجديد
عبد الهادي بهاب

عبد الهادي بهاب

VIP
التسجيل
23/1/14
المشاركات
716
الإعجابات
426
#1


سبق و طرح الموضوع من قبل عمر

http://www.damasgate.com/vb/t/152498/

---------------------
ما هو العدد الذي اذا قسمته على اثنين يبقى واحد واذا قسمته على ثلاثة يبقى واحد واذا قسمته على اربعة يبقى واحد واذا قسمته على خمسة يبقى واحد واذا قسمته على ستة ايضا يبقى واحد وحين تقسمه على سبعة لا يتبقى شئ؟؟؟؟؟؟؟

اظن ان اللغز بسيط وانا اريد طريقة حل مع الحل يعني مو بس تخمن رقم ويكون صحيح اريد اعرف كيف استدللت عليه..

مع تمنياتي للجميع بان ما يحلون اللغز

هههههههههههههههههههههههههه

-------------------------------------------------

الحل بالاوتوبلاي ....كل الحلول الاقل من المليون



------------------------
السؤال ماهو الكود المستعمل ؟
 

samirkhel

عضو محترف
التسجيل
28/9/16
المشاركات
506
الإعجابات
145
#2

لغز شيق يمكن عدم الاخد في الاعتبار العددين 2 و 3 لأن جدائهما يساوي 6​
 

samirkhel

عضو محترف
التسجيل
28/9/16
المشاركات
506
الإعجابات
145
#3
نستعمل الدالة
Math.Mod(i, 3)
Math.Mod(i, 4)
Math.Mod(i, 5)
Math.Mod(i, 6)
اللتي تعطينا باقي القسمة و نفرض تساوي 1
باقي القسمة صفر
Math.Mod(i, 7)
نستعمل الدالة for و يستحسن ان يكون الرقم اللذي نبدأ به مضاعف السبعة
و كل مرة نزيد سبعة للخطوة ليبقي مضاعف سبعة
فقط كيفية اخراج الناتج الكلي ارني الطريقة لو تفضلت
و هذا الكود
كود:
for i=7,1234,7   do


if( Math.Mod(i, 4)==1 and Math.Mod(i, 5)==1 and Math.Mod(i, 6)==1  and Math.Mod(i, 7)==0 )then
Dialog.Message("Notice", i, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);


end


end
 

samirkhel

عضو محترف
التسجيل
28/9/16
المشاركات
506
الإعجابات
145
#4

انتظر اجابتك
 
عبد الهادي بهاب

عبد الهادي بهاب

VIP
التسجيل
23/1/14
المشاركات
716
الإعجابات
426
#5
انا احاول
 
عبد الهادي بهاب

عبد الهادي بهاب

VIP
التسجيل
23/1/14
المشاركات
716
الإعجابات
426
#6
تفضل

PHP:
sol="";

for i=7,100000,7   do


if( Math.Mod(i, 4)==1 and Math.Mod(i, 5)==1 and Math.Mod(i, 6)==1  and Math.Mod(i, 7)==0 )then
sol = sol .."***"..i ;
end end

Dialog.Message("Notice", sol, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
...
ما شاء الله حل رائع جدا
...
 
عبد الهادي بهاب

عبد الهادي بهاب

VIP
التسجيل
23/1/14
المشاركات
716
الإعجابات
426
#7

samirkhel

عضو محترف
التسجيل
28/9/16
المشاركات
506
الإعجابات
145
#8
تفضل

PHP:
sol="";

for i=7,100000,7   do


if( Math.Mod(i, 4)==1 and Math.Mod(i, 5)==1 and Math.Mod(i, 6)==1  and Math.Mod(i, 7)==0 )then
sol = sol .."***"..i ;
end end

Dialog.Message("Notice", sol, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
...
ما شاء الله حل رائع جدا
...
بارك الله فيك
 

أعلى