কম্পিউটার

একটি রম্বসের ক্ষেত্রফল এবং পরিধি গণনা করার প্রোগ্রাম যার কর্ণ দেওয়া আছে C++ এ রম্বস কী?


রম্বস কি?

জ্যামিতিতে, রম্বস হল একটি চতুর্ভুজ যার চারটি বাহু একই দৈর্ঘ্যের। রম্বস আকৃতির হীরার সাথে সাদৃশ্যপূর্ণ। রম্বসের কর্ণ সমকোণে মিলিত হলে তা বর্গক্ষেত্রে পরিণত হয়।

রম্বসের বৈশিষ্ট্য হল −

  • সমান দিক
  • বিরুদ্ধ বাহুগুলি সমান্তরাল এবং বিপরীত কোণগুলি সমান হলে এটিকে সমান্তরাল বৃত্ত তৈরি করে
  • কর্ণ সমকোণে দ্বিখণ্ডিত হয়

নীচে রম্বসের চিত্র দেওয়া হল

একটি রম্বসের ক্ষেত্রফল এবং পরিধি গণনা করার প্রোগ্রাম যার কর্ণ দেওয়া আছে C++ এ রম্বস কী?

সমস্যা

তির্যক দিয়ে দেওয়া, ধরা যাক, d1 এবং d2 এর কাজ হল একটি রম্বসের ক্ষেত্রফল এবং পরিধি খুঁজে বের করা যেখানে ক্ষেত্রফল হল আকৃতি দ্বারা দখলকৃত স্থান এবং পরিধি হল সেই স্থান যা এর সীমানা জুড়ে থাকবে

একটি কিউবয়েডের ক্ষেত্রফল এবং পরিধি গণনা করার জন্য একটি সূত্র আছে −

একটি রম্বসের ক্ষেত্রফল এবং পরিধি গণনা করার প্রোগ্রাম যার কর্ণ দেওয়া আছে C++ এ রম্বস কী?

উদাহরণ

Input-: d1=6 and d2=12
Output-: The perimeter of rhombus with given diagonals are :26
   The area of rhombus with given diagonals are :36

অ্যালগোরিদম

Start
Step 1 -> declare function to calculate perimeter of rhombus
   int perimeter(int d1, int d2)
      Declare variable long long int perimeter
      Set perimeter = 2 * sqrt(pow(d1, 2) + pow(d2, 2))
      Print perimeter
Step 2 -> Declare function to calculate area of rhombus
   int area(int d1, int d2)
      Declare long long int area
      Set area = (d1 * d2) / 2
      Print area
Step 3 -> In main()
   Declare variable int d1 = 6, d2 = 12
   Call perimeter(d1, d2)
   Call area(d1, d2)
Stop

উদাহরণ

#include <iostream>
#include <math.h>
using namespace std;
// program to calculate perimeter of rhombus
int perimeter(int d1, int d2){
   long long int perimeter;
   perimeter = 2 * sqrt(pow(d1, 2) + pow(d2, 2));
   cout<< "The perimeter of rhombus with given diagonals are :"<<perimeter;
}
//program to calculate area of rhombus
int area(int d1, int d2){
   long long int area;
   area = (d1 * d2) / 2;
   cout<<"\nThe area of rhombus with given diagonals are :"<< area;
}
int main(){
   int d1 = 6, d2 = 12;
   perimeter(d1, d2);
   area(d1, d2);
   return 0;
}

আউটপুট

The perimeter of rhombus with given diagonals are :26
The area of rhombus with given diagonals are :36

  1. C++ পরিধি এবং Varignon এর সমান্তরাল ক্ষেত্রফল

  2. C++ এ ডোমিনো এবং ট্রোমিনো দিয়ে এলাকা পূরণ করার জন্য কনফিগারেশনের সংখ্যা গণনা করার প্রোগ্রাম রয়েছে

  3. C++ এ একটি সমবাহু ত্রিভুজের বৃত্তের ক্ষেত্রফল গণনা করার প্রোগ্রাম

  4. C++ এ সমবাহু ত্রিভুজের ক্ষেত্রফল এবং পরিধি গণনা করার প্রোগ্রাম