U_s_e_r
شنبه 13 اردیبهشت 1399, 02:19 صبح
سلام وقتتون بخیر
یه سوالی دارم ک برای بعضی از قسمت هاش نیاز به راهنمایی دارم:
برنامهای بنویسید که هر بار یک عدد مثبت و صحیح از ورودی بخواند و در متغیر n ذخیره نموده و موارد زیر را انجام دهد:
) تعداد داده ها 20 است(
اگر n زوج بود مجموع فاکتوریل ارقام n را محاسبه و در متغیر �𝑗� دخیره نماید. سپس n و �𝑗� را به همراه پیام
مناسب چاپ کند.
اگر n فرد بود یک عدد جدید اعشاری در متغیر f بسازد بطوریکه بخش صحیح f از ارقام زوج n و بخش اعشار آن
از ارقام فرد n ساخته شده باشد. سپس n و f را به همراه پیام مناسب چاپ نماید.
به مثال زیر توجه کنید :
اگر 3402=n باشد
𝑗𝑓 = 2! + 0! + 4! + 3! = 2 + 1 + 24 + 6 = 33
اگر 65273=n باشد عدد اعشاری f به صورت زیر است :
𝑓 = 26.573
دقیقا برای قسمت(( فرد)) هیچ ایده ای ندارم.
تشکر میکنم ک وقت میزاری واسه خوندنش.
یه سوالی دارم ک برای بعضی از قسمت هاش نیاز به راهنمایی دارم:
برنامهای بنویسید که هر بار یک عدد مثبت و صحیح از ورودی بخواند و در متغیر n ذخیره نموده و موارد زیر را انجام دهد:
) تعداد داده ها 20 است(
اگر n زوج بود مجموع فاکتوریل ارقام n را محاسبه و در متغیر �𝑗� دخیره نماید. سپس n و �𝑗� را به همراه پیام
مناسب چاپ کند.
اگر n فرد بود یک عدد جدید اعشاری در متغیر f بسازد بطوریکه بخش صحیح f از ارقام زوج n و بخش اعشار آن
از ارقام فرد n ساخته شده باشد. سپس n و f را به همراه پیام مناسب چاپ نماید.
به مثال زیر توجه کنید :
اگر 3402=n باشد
𝑗𝑓 = 2! + 0! + 4! + 3! = 2 + 1 + 24 + 6 = 33
اگر 65273=n باشد عدد اعشاری f به صورت زیر است :
𝑓 = 26.573
دقیقا برای قسمت(( فرد)) هیچ ایده ای ندارم.
تشکر میکنم ک وقت میزاری واسه خوندنش.