Xin ý tưởng giải quyết bài tìm Góc phần tư lượng giác mà không dùng if

Bạn cứ viết các điều kiện ra đã :grin:

Chỉ xét góc có giá trị tuyệt đối < 360 độ, những góc khác lớn hơn thì lấy mod.

Ví dụ: 495 -> xét góc a = 135.

  • 0 <= a < 90 -> góc phần tư thứ I

  • 90 <= a < 180 -> góc phần tư thứ II

  • 180 <= a < 270 -> góc phần tư thứ III

  • 270 <= a < 360 -> góc phần tư thứ IV

  • 0 >= a > -90 -> góc phần tư thứ IV

  • -90 >= a > 180 -> góc phần tư thứ III

  • -180 >= a > -270 -> góc phần tư thứ II

  • -270 >= a > -360 -> góc phần tư thứ I


Gợi ý:

  • Với góc âm thì làm sao để nó hết âm?

  • 0, 90, 180, 270 với 1, 2, 3, 4 có khiến bạn liên tưởng đến điều gì không?

7 Likes

cuối cùng cũng đã được giác ngộ :hushed:, không chỉ hiểu mà từ hướng giải quyết còn giúp mình rút ra kinh nghiệm phân tích bài toán :thinking: . Cảm ơn nhiều :grin:

Ơ thế bài này làm thế nào nhỉ :’( Mình mới nghĩ ra cách làm bằng switch case .____. không biết bạn làm thế nào @@

Bạn vui lòng đọc lại post của @noname00 :smiley:

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?