این بار برنامه تعیین بالا مثلثی یا پایین مثلثی بودن ماتریس های n*n ، که فکر می کنم بیش از سی بار درخواست شده بود رو براتون نوشتم. ابتدا توضیحاتی برای سایرین می دم:
ماتریس بالا مثلثی:

ماتریسی که تمام اعداد پایین قطر اصلی آن 0 باشند ، ماتریس بالا مثلثی نام دارد.
به بیان دیگر می توان گفت ، در ماتریس های بالا مثلثی ، رابطه زیر برقرار است:

If I>J => X[I,J]=0




ماتریس پایین مثلثی:
ماتریسی که تمام عناصر بالا و سمت راست قطر اصلی آن 0 باشند ، ماتریس پایین مثلثی نام دارد.
به بیان دیگر ، ماتریسی پایین مثلثی است که رابطه زیر در آن بر قرار باشد:

If J>I => X[I,J]=0





حالا کمی در مورد برنامه توضیح بدم: این برنامه تشخیص می ده که یک ماتریس ، بالا مثلثی است ، پایین مثلثی یا هردو. بدین شکل که ابتدا تعداد ردیف (و ستون ها) و سپس عناصر ردیف ها به ترتیب از ورودی دریافت می شوند و برنامه ، نتیجه را برای شما می نویسد