تعداد فروش | 0 دانشجو |
---|---|
پرسش و پاسخ ها | 0 کاربر |
تاریخ انتشار | 04 آذر 1401 |
محتوا شامل | سورس کد |
سطح تمرین | متوسط |
سوال : پروسیجری بنویسید که هنگام فراخوانی ، کاربر عددی را به عنوان ورودی در نظر بگیرد و سپس لیست مقسوم علیه های عدد نمایش داده شود .
نمونه ورودی :
24
نمونه خروجی :
1,2,3,4,6,8,12,24
توضیحات :
برای حل تمرین پروسیجر نمایش مقسوم علیه های عدد باید ابتدا دستورات زیر را مسلط باشیم :
while , if , set
برای محاسبه مقسوم علیه های عدد باید حلقه for قرار دهیم و از 1 تا آن عدد را پیمایش کنیم .
سپس حاصل باقیمانده تقسیم عدد ورودی بر عددی که الان داریم پیمایش میکنیم را محاسبه کنیم .
مثال برای عدد 6 :
6 % 1 = 0
6% 2 = 0
6%3 = 0
6%4 = 2
6%5 = 1
6%6 = 0
تمامی باقیمانده هایی که صفر شدند میشوند مقسوم علیه های عدد 6 .
یعنی خروجی میشود :
1,2,3,6
نحوه اجرا procedure :
برای اجرای پروسیجر فقط کافیه از دستور exec استفاده کنیم .
exec get_maghsom 24
سپس پس از اجرای کوئری به ازای عدد 24 نتیجه به صورت زیر خواهد بود :
پرسش و پاسخ ها
هنوز بررسیای ثبت نشده است.