السؤال /هو ايجاد قسمة بين اي رقمين لكن عندما يكون الرقم المدخل صفر للرقمين يتوقف البرنامج مكن الكوود وجزاكم الله خيرا ايها الدرر
السؤال /هو ايجاد قسمة بين اي رقمين لكن عندما يكون الرقم المدخل صفر للرقمين يتوقف البرنامج مكن الكوود وجزاكم الله خيرا ايها الدرر
اخي حسب مفهمت ان عندما يكون الرقمين صفر يعني متريد تصير الحاله 0\0 مو؟؟؟ فهذا الكود جربه لان ممنصبه ماتلاب حتى اتأكد منه واذا اكو اي مشكله اسأل وتدلل
;(':a=input('enter a
;(':b=input('enter b
(if (a=0&b=0
end
else
res=a/b
end
(disp (res
جزيتي بالضبط هاي الحالة لكن اعترض على الكود ((??? Error: File: ffff.m Line: 3 Column: 5
The expression to the left of the equals sign is not a valid target for an assignment.)
اوكي خلي ادور على برنامج الماتلاب وانصبه واشوف شنو المشكله بس انت حاول تنطي قيم ل a,b بدون استخدام داله input
يعني a=9 , b=3
وشوف تطلع نتيجه هاي الخطوه مجرد test
اوكي شوف هذا الكود اشتغل يمي بس لازم تنتبه على شغله هذا الكود يقسم رقمين يعني اذا ردت مجموعه ارقام لازم تخلي for loop قبل الif و وحده قبل الادخال حتى تكدر ادخل اكثر من رقم او تختصر المسأله وتعرف two array
ويارب كدرت افيدك
(':a=input('enter a
(':b=input('enter b
(if(a~=0&b~=0
res=a/b
else
end
اوكي سويتلك هذا الكود...... عدد الارقام المدخله يعتمد على قيمه ال n اذا تريد خليها input
يارب هذا الكود يفيدك لان بصراحه مدا اكدر افهم شتريد اذا اكو مشكله اسأل وتدلل
;n=3
for i=1:n
(':a=input('enter a
(':b=input('enter b
(if(a~=0&&b~=0
res=a/b
else
('disp('illegal entered number
end
end