Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: Em muốn hỏi về bài tập tam giác trong c#

  1. #1
    Ngày gia nhập
    09 2011
    Bài viết
    1

    Mặc định Em muốn hỏi về bài tập tam giác trong c#

    Viết chuơng trình nhập vào 3 cạnh a,b,c kiểm tra 3 cạnh có tạo thành tam giác không?. Nếu có tính chu vi diện tích đường cao tuơng ứng. Kiểm tra xem tam giác trên thuộc loại tam giác nào?
    Mong các bác giúp em với e cảm thấy bế tắc quá. Mong được hồi âm sớm

  2. #2
    Ngày gia nhập
    05 2008
    Bài viết
    115

    Cái này bạn cứ theo tính chất của tam giác mà tính toán thôi. Để ktra là tam giác hay không bạn làm đúng như sau: tổng 2 cạnh bất kỳ luôn > cạnh còn lại
    Ebooks dành cho dế yêu của bạn: http://sachdidong.com/
    Góc nhỏ của tôi: http://seekill.com/

  3. #3
    Ngày gia nhập
    02 2011
    Nơi ở
    Vô Gia Cư
    Bài viết
    269

    - Bạn nên nhập 3 cạnh tam giác dưới dạng tọa độ 2 đầu mút sẽ dễ kiểm tra nó có là tam giác hơn bằng cách so sánh các tọa độ.
    - Còn công thức tính mấy cái kia, mình nghĩ bạn lật sách Đại số 6,7,8,9 sẽ có!
    - Kiểm tra một tam giác thuộc loại nào :
    1, nếu tọa độ 3 đinh cách đều nhau => tam giác đều
    2, chỉ có 2 tọa độ cách đều nhau => tam giác cân
    3, bình phương độ dài cạnh dài nhất = tổng bình phương mỗi cạnh còn lại => tam giác vuông
    4, kết hợp 2,3 => tam giác vuông cân
    5, còn lại tam giác thường (nếu bạn thích có thể xét thêm tam giác tù, nhọn).
    Đã được chỉnh sửa lần cuối bởi Click8A4 : 10-09-2011 lúc 09:37 PM.

  4. #4
    Ngày gia nhập
    09 2011
    Bài viết
    0

    Smile hi cac ban

    haha hehe

    xsadfsegrthtyjtyjyujdasxzsxdvdfgftrgr
    Attached Thumbnails Attached Thumbnails con nai.jpeg  

  5. #5
    Ngày gia nhập
    02 2011
    Nơi ở
    Bảo Lộc, Vietnam
    Bài viết
    68

    Code:
    using System;
    public class Tamgiac
    {
        static void Main()
        {
            double a, b, c;
            Console.WriteLine("nhap canh a cua tam giac = ");
            a = double.Parse(Console.ReadLine());
            Console.WriteLine("nhap canh b cua tam giac = ");
            b = double.Parse(Console.ReadLine());
            Console.WriteLine("nhap canh c cua tam giac = ");
            c = double.Parse(Console.ReadLine());
    
            if (a + b < c || a + c < b || b + c < a)
            {
                Console.WriteLine("khong co tam giac ton tai");
            }
            else
            {
                if (a == b && a == c && b == c)
                {
                    Console.WriteLine("Tam giac Deu");
                }
               else
                {
                   if (a * a - b * b - c * c == 0 ||b * b - a * a - c * c == 0 | c * c - a * a - b * b == 0)
                        {
                            Console.WriteLine("Tam giac vuong");
                        }
    
                        else
                   {
                       if (a ==b || b==c || a ==c)
                       {
                           Console.WriteLine("tam giac can");
                       }
                       else
                       {
                           Console.WriteLine("co ton tai tam giac");
                       }
                   }
    
                    }
                }
             Console.ReadLine();
            }
        }
    mình thấy nó chạy cũng ổn còn tính cv, diện tích thì bạn ráp công thức vào

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn