الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مسالة

مغلق
بدأه طالب برمجة في 28 أكتوبر 2003 · 4 رد · 739 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي سؤال

.

Write an Integer function TriangleType(int a,b,c) that accepts as that accepts as parameters the three sides of a triangle a,b and c and returns

1 if the triangle is scalene

2 if the triangle is isosceles

3 if the triangle is equilateral

0 if the sides do not forma triangle

#2

السلام عليكم ، اخوي طالب برمجة ...

#include<iostream>

using namespace std ;

int TriangleType(int a,int b,int c);

int main()

{

float a, b,c ;

cout << "Enter the three side of triangle ";

cin >> a >> b >> c;

cout << TriangleType( a, b, c)<<endl;

return 0 ;

}

int TriangleType(int a,int b,int c)

{

if ( a != 0 && b != 0 && c != 0 )

{

if ( a == b )

if ( a == c )

return 3 ;

else

return 2 ;

else if ( b == c )

return 2 ;

else ;

return 1 ;

}

else

return 0 ;

}

اخوك تيمون ...

#3

رمضان مبارك سعيد .

انضر الرابط التالي في هدا المنتدى :

http://www.arabteam2000.com/ib/index.php?s...showtopic=34767

#4

شكرا لكم

بس سؤالي هو على اي اساس نصنف المثلث للانواع الثلاثه

#5

السلام عليكم اخوي طالب برمجة ..

طبعنا نحنا مندخل طول اضلاع المثلث في البدايه ....

المثلث اللي تكون اضلاعه متساويه يكو ن مثلث متساوي الاضلاع 3

المثلث اللي يكون فيه ضلعين متساوين هو مثلث متساوي الضلعين 2

المثل اللي تكون فيه الاضلاع جميعها مختلفه يكون مثلث غير متساوي الاضلاع 1

اما اذا حطيت رقم 0 حق احد من الاضلاع فما بكون مثلث 0

اخوك تيمون

هذا الموضوع مغلق.

مواضيع مشابهة