سلام
يه سوال داشتم
چطور تو vb يه برنامه بنويسيم كه سه عدد رو دريافت كنه و بگه كه آيا ميشه با اون سه عدد يه مثلث ساخت يا نه؟
ممنون
اگه ميشه ساده توضيح بديد
Printable View
سلام
يه سوال داشتم
چطور تو vb يه برنامه بنويسيم كه سه عدد رو دريافت كنه و بگه كه آيا ميشه با اون سه عدد يه مثلث ساخت يا نه؟
ممنون
اگه ميشه ساده توضيح بديد
يعني سؤال به اين سادگي رو كسي نمي تونه جواب بده
سلام
دوست عزيز يه فرمولي هست كه وتر مثلث رو حساب ميكنه بايد از اون استفاده كني بايد يه شرط بزاري كه اگه وترت درست به دست اومد بگه مثلث رسم ميشه يا نميشه . (اگه فرمول رو پيدا كني ديگه چيزي نداره )
مجموع دو ضلع كوچكتر بايد از ضلع بزرگ تر بيشتر باشد.
اون چيزي هم كه دوستمون گفت قضيه فيثاغورس هست كه براي مثلث قائم الزاويه كاربرد داره و ميگه كه مربع وتر بايد با مجموع مربع هاي دو ضلع ديكه برابر باشه تا اون مثلث قائم الزاويه بشه.
سلام
ممنون ولي توهين نباشه
خيلي فكر كرديد تا به اين جواب رسيديد؟؟؟؟!!!!
اينو كه هر كسي مي دونه
من سورس برنامش رو ميخواستم اگه داريد بذاريد
ممنون
خوهش مي كنم! تازه از چند نفري هم مشورت گرفتم!
==================
اوضاع اينترنت خوب نيست نمي تونم چيزي اپلود كنم فعلا كدش رو نوشتم. خدا كنه اينو ديگه همه ندونن!
به صفحه سه تا تكست باكس و يه دكمه اضافه مي كني. اونوقت داخل دكمه مي نويسي:
کد:
Dim a, b, c As New Integer
a = TextBox1.Text
b = TextBox2.Text
c = TextBox3.Text
If a < b + c Then
MsgBox("هست!", MsgBoxStyle.OkOnly, "OK!")
Else
MsgBox("نيست!", MsgBoxStyle.OkOnly, "No!")
End If
دوست عزيز كامل نيست
كامل نيست چون اگه يه ضلع با ضلع بزرگ جمع بشه امكان داره مثلث درست نكنه
دوست عزيز من يه برنامه نوشتم كه 3 تا عدد رو از ورودي دريافت ميكنه و ميگه كه آيا اين مثلث قائم الزاويه هست يا نه؟
اميدوارم بتوني مثلث رو خودت بنويسي
[PHP]Private Sub Command1_Click()
a = InputBox("Number 1")
b = InputBox("Number 2")
c = InputBox("Number 3")
If (a + b = c) Then
MsgBox ("ÞÇÆã ÒÇæíå ÇÓÊ")
Else: MsgBox ("ÞÇÆã ÒÇæíå äíÓÊ ")
End If
End Sub[/PHP]
خب يه ليبل كنار هر تكس باكس بزار كه اشتباه نشن.نقل قول:
دوست عزيز خواهشا اگه بلد نيستيد جواب ندينقل قول:
ممنون از توجهتون
سلام
الان درست یادم نیست
ولی تو هندسه یه قضیه داشتیم به اسم حمار
که تشخیص می داد میشه با سه ضلع مثلث ساخت یا نه
یه رابطه هم داشت
الان پیدا می کنم براتون
-----------------------------------------------------
باید این رابطه رو چک کنی
اگر a,b,c سه ضلع مثلث باشند
، a+b>c، a+c>b و b+c>a.
در صورت برقراری شروط با این اضلاع میشه مثلث رسم کرد
مطمئني خيلي پيچيده شد ولي خوب بياين از رابطه فيثاقورس استفاده كنيم:5:نقل قول:
هم راحت تره هم باحال تر
واقعاً به نظر شما این مسئله که فکر کنم مال کتاب مبانی رایانه سال سوم دبیرستان هست اینقدر نیاز به پست های مختلف داره؟
تنها کافیه که هر سه شرط برقرار باشن! همین!!!
اوکی؟کد:a=val(text1)
b=val(text2)
c=val(text3)
if a+b>c and a+c>b and b+c>a then print "Yes" else print "No"
دوست عزيز فيثاغورث براي قائم الزاويه هست نه همه مثلثهانقل قول:
ممنون از دوستان براي كمكشون