> 백엔드 개발 > C++ > 본문

대각선이 무엇인지에 따라 마름모의 면적과 둘레를 계산하는 프로그램은 무엇입니까? C++에서 마름모란 무엇입니까?

WBOY
풀어 주다: 2023-08-31 21:13:14
앞으로
968명이 탐색했습니다.

대각선이 무엇인지에 따라 마름모의 면적과 둘레를 계산하는 프로그램은 무엇입니까? C++에서 마름모란 무엇입니까?

마름모란 무엇인가요?

기하학에서 마름모는 네 변의 길이가 같은 사각형입니다. 마름모는 모양이 마름모와 비슷합니다. 마름모의 대각선이 직각이면 정사각형이 됩니다.

마름모의 성질은 -

  • 변이 같다
  • 대각선이 평행하고 마주보는 각이 같은 것이 평행사변형입니다
  • 대각선이 직각을 이등분합니다

아래 그림은 마름모입니다

Question

한 쌍의 각선이 주어졌을 때 d1과 d2가 마름모의 면적과 둘레를 찾는 임무를 맡고 있다고 가정해 보겠습니다. 여기서 면적은 모양이 차지하는 공간이고 둘레는 마름모의 경계가 덮을 공간입니다

직육면체의 면적과 둘레를 계산하는 공식이 있습니다. -

대각선이 무엇인지에 따라 마름모의 면적과 둘레를 계산하는 프로그램은 무엇입니까? C++에서 마름모란 무엇입니까?

Example

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
로그인 후 복사

Algorithm

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
로그인 후 복사

Example

#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<<"</p><p>The area of rhombus with given diagonals are :"<< area;
}
int main(){
   int d1 = 6, d2 = 12;
   perimeter(d1, d2);
   area(d1, d2);
   return 0;
}
로그인 후 복사

Output

The perimeter of rhombus with given diagonals are :26
The area of rhombus with given diagonals are :36
로그인 후 복사

위 내용은 대각선이 무엇인지에 따라 마름모의 면적과 둘레를 계산하는 프로그램은 무엇입니까? C++에서 마름모란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!