المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الجداء الأثيوبي


ثامر أبو بلقيس
16-07-2013, 04:11 AM
السلام عليكم
أولا الترجمة هي هكذا الضرب الأثيوبي فحافظت على نفس التسمية
عند إطلاعي على الفكرة و مما لا شك فيه أن عملية الضرب بسيطة جدا
في الاوتوبلاي و الغاية هنا الإطلاع لا غير
لمعرفة كيفية إجراء الضرب يدويا وفق هذه الطريقة شاهد الملف المرئي
http://www.gulfup.com/?m1UT5n

و لتحقيقها في الاوتوبلاي ضع الكود التالي في Global function
function halve(a)
return a/2
end

function double(a)
return a*2
end

function isEven(a)
return Math.Mod(a, 2) == 0
end

function ethiopian(x, y)
local result = 0

while (x >= 1) do
if not isEven(x) then
result = result + y
end

x = math.floor(halve(x))
y = double(y)
end

return result;
end


ثم ضع أنبوت 1 و انبوت 2 وزر ضع تحته الكود :
x = Input.GetText("Input1");
x = String.ToNumber(x);

y = Input.GetText("Input2");
y = String.ToNumber(y);
ethiopian(x, y)
result = Dialog.Message("Notice",ethiopian(x, y));

ستحقق إجراء العملية بهذه الطريقة

سلام :abc_152:

نسيم الجزائر
16-07-2013, 04:24 AM
بسم الله الرحمن الرحيم شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

ثامر أبو بلقيس
16-07-2013, 04:31 AM
بسم الله الرحمن الرحيم شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

يشرفني مرور أستاذ التصميم نسيم موفق :abc_152::abc_152:

Haitham.2012
16-07-2013, 11:33 AM
شكرا لك اخي الكريم على المعلومه الجديده بالنسبه لي .. تحياتي

أبو يوسف
16-07-2013, 04:23 PM
جزاك الله خيرا اخانا ابا بلقيس وبارك الله فيك

ثامر أبو بلقيس
16-07-2013, 05:01 PM
بارك الله فيكما أستاذ هيثم و أستاذي الكريم أبويوسف
على المرور الطيب :abc_152::abc_152:

أبو فارس
17-07-2013, 06:26 PM
موفق بإذن الله ... لك مني أجمل تحية .

ثامر أبو بلقيس
26-07-2013, 10:12 PM
موفق بإذن الله ... لك مني أجمل تحية .
مرور عطر أخي الكريم شكرا

رعد الحواسيب
26-07-2013, 10:38 PM
سلمت يداك على هذه المعلومة الرائعة والجديدة :abc_026: ..

ثامر أبو بلقيس
26-07-2013, 10:42 PM
سلمت يداك على هذه المعلومة الرائعة والجديدة :abc_026: ..

شكرا على المرور الكريم أخي المحترم رعد جزاك الله خيرا :abc_022: