PDA

View Full Version : سوال: تعداد نقاط روی خط



t_jookergirl
شنبه 02 خرداد 1388, 20:03 عصر
با سلام و خسته نباشید.من با عرض شرمندگی این برنامه رو تا اخر شب می خوام.
برنامه ای بنویسید که 2 نقطه(4 ورودی)بگیرد در صفحه ی مختصات x_y و با ان یک خط بسازد
تعداد نقاطی که روی این پاره خط قرار میگیرد را بشمرید بطوریکه هم x ان ها و هم y ان ها از جنس integer باشد.مثلا نقطه ی (2و2/5) قبول نیست. این برنامه به ک.م.م و ب.م.م مربوط میشود.باید بدون استفاده از ارایه باشد و به زبان c++.فقط من تا اخر شب می خوام اینو:گریه::افسرده::گریه::خجا ت:

tdkhakpur
شنبه 02 خرداد 1388, 22:19 عصر
سلام:
دوست گرامی این سوال شما اشتباست .
خوب تعداد نقاط روی یه خط همیشه بینهایته برنامه برای چی میخوای.
اگه ازلحاظ محاسبه میخوای این مقدار برابر زیر هیت.

points = sqr((x2-x1)^2+(y2-y1)^2);
در اینجا x2و y2 از x1و y1بزرگتر باید باشن.
سوالت رو اصلاح کن تا جواب بدیم

t_jookergirl
یک شنبه 03 خرداد 1388, 01:13 صبح
با سلام و خسته نباشید.من با عرض شرمندگی این برنامه رو تا اخر شب می خوام.
برنامه ای بنویسید که 2 نقطه(4 ورودی)بگیرد در صفحه ی مختصات x_y و با ان یک خط بسازد
تعداد نقاطی که روی این پاره خط قرار میگیرد را بشمرید بطوریکه هم x ان ها و هم y ان ها از جنس integer باشد.مثلا نقطه ی (2و2/5) قبول نیست. این برنامه به ک.م.م و ب.م.م مربوط میشود.باید بدون استفاده از ارایه باشد و به زبان c++.فقط من تا اخر شب می خوام اینو:گریه::افسرده::گریه::خجا ت:
نمیدونم کسی هست الان برنامه ی منو ببینه یا نه اما واسه نوشتنه این برنامه ما خودمون 2 تا نقطه میدیم که بی نهایت نشه دیگه.مثلا نقطه ی (2.5) و (5.9) و با این 1 پاره خط میسازیم و بعد ادامهی ماجرا.........ولی من امشب می خواستم:گریه:

tdkhakpur
یک شنبه 03 خرداد 1388, 14:08 عصر
سلام.
سول کردنت اشتباست خوت رو خسته نکن.
ببین شما درسته چهار نقطه برای تشکیل یه خط دارید.
ولی باید اینطوری بگید نقاط رو از ورودی بگیره مشخص کنه این نقاط روی خط هست یا نه.
موفق باشید.

MOHSEN8000
دوشنبه 04 خرداد 1388, 01:02 صبح
با سلام
به نظرم اگه با استفاده از 2 تا نقطه ، معادله خط رو حساب کنی و بعد دو تا حلقه ی تودرتو بگذاری که x ها و y ها بین دو مقدار x ها و y های داده شده تغییر کنه ، می تونی خیلی راحت بشماری تعداد مورد نظرتو. اگه خودت کدی بنویسی بهتر می تونن کمکت کنن