زیر برنامه ای بنویسید که پارامترهای ورودی : یک آرایه دوبعدی شماره سطر و ستون خروجی : بولین (صفر یا یک) عملکرد زیربرنامه به این صورت باشد که مقدار آرایه مربوط به شماره سطر و ستون را چک کند، اگر صفر بود آنرا تبدیل به یک نماید و همچنین مقدار یک را بازگشت دهد، ولی اگر مقدار آن از قبل یک بود، تغییری ندهد و مقدار صفر را برگشت دهد
کدت درسته دادا...
فقط اگه اشتباه نکنم بعده ifها(خط آخر برنامه) بایده یه return دیگه هم گذاشت....چون اگه وارد هیچ کدوم از ifها نشد باید یه چیز رو آخر برگردونه(چون تابع از نوع int ه)
کدت درسته دادا...
فقط اگه اشتباه نکنم بعده ifها(خط آخر برنامه) بایده یه return دیگه هم گذاشت....چون اگه وارد هیچ کدوم از ifها نشد باید یه چیز رو آخر برگردونه(چون تابع از نوع int ه)
برای این برنامه کفایت میکنه و نیازی به return اخری نیست .
هرچند اگه گذاشته بشه خوبه (مثلا به هر دلیلی ممکنه اون خونه آرایه مقداری غیر از صفرو یک گرفته باشه! ) و از طرفی تو تابع مربوطه باید چک بشه i و j هم در محدوده معتبر باشن .
ولی برای این برنامه همینی که پویا نوشته کافیه - کلا کسی که یه همچین برنامه ساده ای رو نتونه بنویسه با دیدن بیشتر از دو شرط قطعا هنگ میکنه و همون بهتر که ساده ترین شکل ممکنه رو ببینه و یاد بگیره .
با توضیحاتی هم که شما دادی از طرف دیگه متوجه نکات مورد نظر شما شده و بقول معروف با یک تیر دو نشون زده شده ( هم برنامه بصورت ساده ترین شکلش نوشته شده تا درکش راحت باشه) هم توضیحات بیشتر توسط شما داده شده که خود طرف به علمش اضافه شده باشه
علاقه مندی ها (Bookmarks)