Ý tưởng thì bạn ngokcntt đã trình bày quá rõ rang ùi.
Ban nên tham khảo, còn mình chỉ đưa code mẫu thui nha đừng làm theo không tốt,
Làm theo ý bạn hiểu đi.
//Kiểm tra tam giác vuông, cân thường đều.
static void Main()
{
float x, y, z;
nhap(out x, out y, out z);
ket_qua(x, y, z);
}
static void nhap(out float x, out float y, out float z)
{
Console.WriteLine("Nhap canh X:");
x = float.Parse(Console.ReadLine() );
Console.WriteLine("Nhap canh Y:");
y = float.Parse(Console.ReadLine() );
Console.WriteLine("Nhap canh Z:");
z = float.Parse(Console.ReadLine() );
}
static void ket_qua(float x, float y, float z)
{
if (x+y<=z || x+z<=y || y+z<=x || x<=0 || y<=0 || z<=0)
Console.WriteLine("Nhap sai");
else
{
if ((x==y && x*x*2==z*z)||(x==z && x*x*2==y*y)||(y==z && y*y*2==x*x))
Console.WriteLine("Tam giac Vuong Can");
else
{
if(x==y && x==z && y==z)
Console.WriteLine("Tam giac Deu");
else
{
if (x == y || x == z || y == z)
Console.WriteLine("Tam giac Can");
else
Console.WriteLine("Tam giac Thuong");
}
}
}
}
|
Danh sách thành viên bình chọn