কম্পিউটার

ত্রিভুজটি সমবাহু, সমদ্বিবাহু বা স্কেলিন কিনা তা পরীক্ষা করার জন্য সি প্রোগ্রাম


ত্রিভুজ তিনটি বাহু এবং তিনটি কোণ নিয়ে গঠিত। তিনটি বাহুর উপর ভিত্তি করে, তিন প্রকার ত্রিভুজ −

  • সমবাহু ত্রিভুজ:তিনটি বাহুই সমান।
  • সমদ্বিবাহু ত্রিভুজ:সমস্ত দুটি বাহু সমান।
  • স্কেলিন ত্রিভুজ:কোন বাহু সমান নয়।

সংশ্লিষ্ট প্রোগ্রাম লেখার জন্য নিচে দেওয়া অ্যালগরিদম অনুসরণ করুন।

অ্যালগরিদম

ধাপ 1:ত্রিভুজের তিনটি বাহু ঘোষণা করুন। ধাপ 2:রান টাইমে তিনটি দিক লিখুন। ধাপ 3:যদি side1 ==side2 &&side2 ==side3 ধাপ 6-এ যান ধাপ 4:If side1 ==side2 || side2 ==side3 || side3 ==side1 ধাপ 7-এ যান ধাপ 5:অন্যথায় ধাপ 8-এ যান ধাপ 6:প্রিন্ট করুন ত্রিভুজটি সমবাহু। ধাপ 7:প্রিন্ট করুন ত্রিভুজটি সমদ্বিবাহু। ধাপ 8:প্রিন্ট করুন ত্রিভুজটি স্কেলিন।

প্রোগ্রাম

ত্রিভুজটি সমবাহু, সমদ্বিবাহু বা স্কেলিন কিনা তা পরীক্ষা করার জন্য সি প্রোগ্রামটি নিচে দেওয়া হল −

#includeint main(){ int side1, side2, side3; printf("ত্রিভুজের বাহু লিখুন:"); scanf("%d%d%d",&side1,&side2,&side3); if(side1 ==side2 &&side2 ==side3) printf("প্রদত্ত ত্রিভুজ সমবাহু\n"); else if(side1 ==side2 || side2 ==side3 || side3 ==side1) printf("প্রদত্ত ত্রিভুজটি সমদ্বিবাহু\n"); else printf("প্রদত্ত ত্রিভুজটি স্কেলিন\n"); রিটার্ন 0;

আউটপুট

আসুন আমরা উপরের প্রোগ্রামটি কম্পাইল করি এবং রান করি যা নিম্নলিখিত ফলাফল তৈরি করবে -

Run1:ত্রিভুজের বাহুগুলি লিখুন:3 4 6প্রদত্ত ত্রিভুজটি হল স্কেলন2 :ত্রিভুজের বাহুগুলি লিখুন:2 2 5প্রদত্ত ত্রিভুজটি হল সমদ্বিবাহু রান 3:ত্রিভুজের বাহুগুলি লিখুন:5 5 5প্রদত্ত ত্রিভুজটি সমবাহু। 
  1. বিন্দুগুলি X অক্ষ বা Y অক্ষের সমান্তরাল কিনা তা পরীক্ষা করার জন্য C প্রোগ্রাম

  2. একটি সমবাহু ত্রিভুজের অন্তর্বৃত্তের ক্ষেত্রফল এবং পরিধি গণনা করার প্রোগ্রাম সি-তে সমবাহু ত্রিভুজ কী?

  3. C প্রোগ্রামে সমবাহু ত্রিভুজে উৎকীর্ণ বৃত্তের ক্ষেত্রফল?

  4. C++ এ একটি সমবাহু ত্রিভুজে খোদিত স্বতন্ত্র আয়তক্ষেত্রের গণনা