mohammadsaleh
دوشنبه 08 اردیبهشت 1399, 16:52 عصر
آرایه ای شامل اعداد اول (3,5,7,11,13,17,19,23,29,31,37,41,43,47,53) داریم. قصد داریم هر عددی که به برنامه می دهیم از سمت راست عدد مورد نظر ما یک به یک در آرایه ضرب نموده و در انتها جمع حاصلضرب را به ما بدهد. این آرایه شامل 15 عدد می باشد. عددی که به ورودی می دهیم نباید بیشتر از 15 رقم باشد. بازای تعداد ارقام کمتر اعداد آرایه در صفر ضرب می شوند
فرض کنید قصد عملیات بر روی عدد 2589 را داریم.
این عملیات باید انجام شود:
9 ضربدر 53 + 8 ضربدر 47 + 5 ضربدر 43 + 2 ضربدر 41+ ( 11 رقم بعدی را باید صفر در نظر بگیریم )
در حقیقت تابعی می خواهیم که با تشخیص طول عدد ورودی هر یک از اعداد عدد اصلی را در عدد آرایه از سمت ضرب نماید
فرض کنید قصد عملیات بر روی عدد 2589 را داریم.
این عملیات باید انجام شود:
9 ضربدر 53 + 8 ضربدر 47 + 5 ضربدر 43 + 2 ضربدر 41+ ( 11 رقم بعدی را باید صفر در نظر بگیریم )
در حقیقت تابعی می خواهیم که با تشخیص طول عدد ورودی هر یک از اعداد عدد اصلی را در عدد آرایه از سمت ضرب نماید