Computer >> Máy Tính >  >> Lập trình >> lập trình C

Chương trình C cho Diện tích và Chu vi Hình chữ nhật

Với chiều dài và chiều rộng của một hình chữ nhật, chúng ta phải tìm diện tích và chu vi của nó.

Hình chữ nhật là hình 2-D chứa bốn cạnh và bốn góc 90 độ mỗi cạnh. Tất cả các cạnh của hình chữ nhật không bằng nhau chỉ có các cạnh đối diện của hình chữ nhật là bằng nhau. Các đường chéo trong hình chữ nhật cũng có cùng độ dài.

Dưới đây là biểu diễn dạng sơ đồ của hình chữ nhật.

Chương trình C cho Diện tích và Chu vi Hình chữ nhật

Ở đây A đại diện cho chiều rộng và B đại diện cho chiều dài của hình chữ nhật.

Để tìm Khu vực của một hình chữ nhật, công thức là: Chiều dài x Chiều rộng

Và Chu vi hình chữ nhật là - 2 x (Chiều dài + Chiều rộng) .

Ví dụ

Input: 20 30
Output: area of rectangle is : 600
   perimeter of rectangle is : 100

Thuật toán

START
   In Function int area(int a, int b)
   Step 1 -> Declare an integer ‘area’ and store a * b in it
   Step 2 -> Return area.
   In Function int perimeter(int a, int b)
   Step 1-> Declare an integer ‘perimeter’ and store 2*(a + b) in it
   Step 2-> Return perimeter
   In int main()
   Step 1 -> Declare two integers ‘length’, ‘breadth’
   Step 2 -> Print area(length,breadth)
   Step 3 -> Print perimeter(length, breadth);
STOP

Ví dụ

#include<stdio.h>
//function to calculate area
int area(int a, int b) {
   int area = a * b;
   return area;
}
//function to calculate perimeter
int perimeter(int a, int b){
   int perimeter = 2*(a + b);
   return perimeter;
}
int main(){
   int length= 20;
   int breadth = 30;
   printf("area of rectangle is : %d\n",area(length,breadth));
   printf("perimeter of rectangle is : %d",perimeter(length, breadth));
   return 0;
}

Đầu ra

area of rectangle is : 600
perimeter of rectangle is : 100