سلام
می خواستم يه برنامه بنويسم كه كاربر چند تا خط وارد كنه. تعداد خطوط نا مشخصه وهر خط شامل دو عدده
من يه ماترس دو بعدى رو تعريف كردم كه تعداد ستون هاش دوتاست ولى نمى دونستم به جاى تعداد رديفا چی بنویسم؟
میشه کمکم کنین
سلام
می خواستم يه برنامه بنويسم كه كاربر چند تا خط وارد كنه. تعداد خطوط نا مشخصه وهر خط شامل دو عدده
من يه ماترس دو بعدى رو تعريف كردم كه تعداد ستون هاش دوتاست ولى نمى دونستم به جاى تعداد رديفا چی بنویسم؟
میشه کمکم کنین
راه حال این است که یک کاراکتر خاص را به عنوان اتمام ورودی ها در نظر بگیرید. مثلا زمانی که کابر مقدار 0 را وارد کرد، این به معنی که ورودی ها به اتمام رسیده است. برای اینکار میتوانید از کد زیر استفاده کنید
do{
if (input == 0)
break;
}while(input != 0);
در نهایت تعداد ورودی ها میتواند تعداد سطر های ماتریس شما باشد.
پاسخ ها