ممكن مساعده بسيطه يا اخوان..!؟؟؟


(ahmed_seh) #1

السلام عليكم يا اخوان

يا شباب انا عندي طلب بسيط واتمنى انكم تساعدوني وانا لكم من الشاكرين

انا راح اكتب لكم الكود المستخدم واشرح بعد كذا المشكله وان شاء الله تكون بسيطه عليكم

الكود هو::::

m_int2 = double(m_int2)
طبعا يا شباب قيمة المتغير معروفه للمستخدم يعني ليست مجهوله

maple(‘m:=’,m_int2)
ans =
m := matrix([[119, 101, 108, 99, 111, 109, 101, 32, 116, 111, 32, 101, 108, 103, 97, 109, 97, 108, 32, 101, 110, 99, 114, 121, 112, 116, 105, 111, 110, 32, 112, 97, 114, 116]])


الى هنا يا شباب وكل شيء تمام وليس هناك مشاكل على الاطلاق

ناتي الان لمصدر المشكله وهو الكود التالي:::

maple('c2:= mk^rr1 mod P’)
ans =
c2 := 908
m


المشكله يا شباب ان الامر المفروض انه ياخذ كل قيمه من المصفوفه m ويضربها في قيمة k وهي ايضا معروفه ولكن الحاصل هو انه ياخذ قيمة m كمتغير حرف وليس رقم كما هو واضح في الاعلى

اتمنى تكون الصوره وضحت للاخوان وانا الان ابغى الكود ياخذ كل قيمه من m يعني ياخذ كل رقم ويضربه في قيمة k


انتظر ردكم يا شباب وان شاء الله الاقي الحل عندكم ولكم جزيل الشكر