জ্যামিতির ভাষায় তিনটি সরলরেখা দ্বারা আবদ্ধ চিত্রকে ত্রিভুজ বলা হয়। ত্রিভুজের তিনটি কোণের সমষ্টি ১৮০ ° বা দুই সমকোণ।
বাহুর দৈর্ঘ্যের ভিত্তিতে ত্রিভুজ তিন প্রকারের হতে পারে। যথা:–
সমবাহু ত্রিভুজ - যার তিনটি বাহুরই দৈর্ঘ্য সমান। সমবাহু ত্রিভুজের ক্ষেত্রে প্রতিটি কোণের মান ৬০° হয়।
সমদ্বিবাহু ত্রিভুজ - যার যে-কোন দুইটি বাহুর দৈর্ঘ্য সমান। সমদ্বিবাহু ত্রিভুজের শীর্ষকোণ ৯০° হলে অপর সমান দুইটি বিপরীত কোণ ৪৫° করে হবে। সমদ্বিবাহু ত্রিভুজের সমান বাহুদ্বয়ের বিপরীত কোণ দুটি সমান হয়।
বিষমবাহু ত্রিভুজ - যার তিনটি বাহুর দৈর্ঘ্য তিন রকম। বিষমবাহু ত্রিভুজের তিনটি কোণ-ই পরস্পরের সঙ্গে অসমান হয়।
কোণের ভিত্তিতে ত্রিভুজ তিন প্রকার হতে পারে -
সমকোণী ত্রিভুজ - যার যেকোন একটি কোণ ১ সমকোণ বা ৯০° এর সমান।
QueryBuilder.php#305debugerror_satt140μsselect `id`, `description`, `short_description`, `subject_id` from `subject_descriptions` where `subject_descriptions`.`subject_id` in (199) and `subject_descriptions`.`deleted_at` isnull
QueryBuilder.php#305debugerror_satt100μsselect `id`, `name`, `slug` from `sub_categories` where `sub_categories`.`id` in (0) and `sub_categories`.`deleted_at` isnull
QueryBuilder.php#305debugerror_satt120μsselect `id`, `user_id`, `completeable_type`, `completeable_id`, `complete_progress`, `is_complete` from `completes` where `completes`.`completeable_id` in (199) and `completes`.`completeable_type` ='App\\Models\\Subject'
QueryBuilder.php#305debugerror_satt3.65msselect*from (select `questions`.`id`, `questions`.`subject_id`, `questions`.`category_id`, `questions`.`sub_category_id`, `questions`.`board_exam_id`, `questions`.`passage_id`, `questions`.`question_type`, `questions`.`question`, `questions`.`is_duplicate`, `questions`.`status`, `questions`.`image`, `subjectables`.`subject_id` as `pivot_subject_id`, `subjectables`.`subjectable_id` as `pivot_subjectable_id`, `subjectables`.`subjectable_type` as `pivot_subjectable_type`, row_number() over (partitionby `subjectables`.`subject_id` orderby `questions`.`created_at` desc) as `laravel_row` from `questions` innerjoin `subjectables` on `questions`.`id` = `subjectables`.`subjectable_id` where `subjectables`.`subject_id` in (199) and `subjectables`.`subjectable_type` ='App\\Models\\Question'and `questions`.`status` ='active'and `questions`.`deleted_at` isnull) as `laravel_table` where `laravel_row` <=5orderby `laravel_row`
QueryBuilder.php#305debugerror_satt210μsselect `subjects`.`id`, `subjects`.`name`, `subjects`.`slug`, `subjectables`.`subjectable_id` as `pivot_subjectable_id`, `subjectables`.`subject_id` as `pivot_subject_id`, `subjectables`.`subjectable_type` as `pivot_subjectable_type`, `subjectables`.`created_user_id` as `pivot_created_user_id`, `subjectables`.`deleted_at` as `pivot_deleted_at`, `subjectables`.`status` as `pivot_status`, `subjectables`.`created_at` as `pivot_created_at`, `subjectables`.`updated_at` as `pivot_updated_at` from `subjects` innerjoin `subjectables` on `subjects`.`id` = `subjectables`.`subject_id` where `subjectables`.`subjectable_id` in (240292, 240293, 241012, 241025, 245223) and `subjectables`.`subjectable_type` ='App\\Models\\Question'and `subjects`.`deleted_at` isnull
QueryBuilder.php#305debugerror_satt110μsselect `id`, `title`, `passage` from `passages` where `passages`.`id` in (0) and `passages`.`deleted_at` isnull
SubjectRepository.php#122debugerror_satt310μsselect `id`, `name`, `slug`, `parent_id`, `_lft`, `_rgt` from `subjects` where (3416between `subjects`.`_lft` and `subjects`.`_rgt` and `subjects`.`id` <>199) and `subjects`.`deleted_at` isnullorderby `_lft` asc
SubjectRepository.php#137debugerror_satt110μsselect `id`, `description`, `subject_id` from `subject_descriptions` where `subject_descriptions`.`subject_id` in (170) and `subject_descriptions`.`deleted_at` isnull
SubjectRepository.php#337debugerror_satt140μsselect `videos`.`video_src_url`, `mediables`.`mediable_id` as `chapter_id` from `videos` innerjoin `mediables` on `mediables`.`mediable_id` = `videos`.`id` where `videos`.`id` =0and `videos`.`video_src` ='youtube'and `videos`.`deleted_at` isnull