نقل قول نوشته شده توسط Abtin@ مشاهده تاپیک
سلام
ببخشید الان اگه بخواییم یک کد برای یک ماتریس مربعی بنویسیم که اعداد خودش را مقایسه کند وکوچکترین عدد وهمین طور بزرگترین عدد برای زبان سیشارپ چطوری کدش رو بزنیم
این سوال رو باید در انجمن زبان #C مطرح کنید. اول دو تا متغیر برای نگهداری مقدار حداقل مثلا min و مقدار حداکثر مثلا max تعریف می کنید و به هر دو مقدار یکی از خونه های ماتریس رو می دهید.
مهم نیست کدوم سطر و ستون باشه، مثلا مقدار خانه [0,0]
بعد داخل دو حلقه تو در تو در یکی سطر ها رو پیمایش می کنید و در یکی ستون ها، مثلا با x ستون ها و با y سطر ها، مثلا اگر ماتریس n در n باشه، از 0 الی n - 1 رو برای x و y پیمایش می کنید.
سپس داخل حلقه داخلی بررسی میکنید که :
اگر مقدار min از مقدار اون خونه [y,x] بیشتر بود مقدار اون خونه داخلش قرار بگیره.
و اگر مقدار max از مقدار اون خونه [y,x] کمتر بود مقدار اون خونه داخلش قرار بگیره.
وقتی اجرای این حلقه های تو در تو تموم بشه مقادیر حداقل و حداکثر داخل min و max بدست اومدن.