Viết chương trình tính chu vi , diện tích hình chữ nhật, tam giác,hình vuông, hình tròn theo chương trình C++

2 câu trả lời

#include <stdio.h>
#include <iostream>
#define pi 3.1415
using namespace std;
 
int main()
{
    int a,b;
    cout << "-----------Tinh DT HCN---------- ";
    cout << "nhap vao 2 canh a, b: " ;
    cin >> a>>b;
    cout << "Dien tich hcn : " << a*b;
 
    cout << " -----------Tinh DT HV---------- ";
    cout << "nhap vao 2 canh a = " ;
    cin >> a;
    cout << "Dien tich hinh vuong : " << a*a;
 
    cout << " -----------Tinh DT HT---------- ";
    float r;
    cout << "nhap vao ban kinh r = " ;
    cin >> r;
    cout << "dien tic hinh tron la : " << r*r*pi;
 
    return 0;
}

 Chu vi hình vuông :

#include <iostream>
using namespace std;
int main()
{
     float a, cv, dt;
     cout<<"nhập độ dài cạnh a : "<< endl;
     cin>> a;
     cv = a*4;
     dt = a*a;
     cout<<" chu vi hình vuông là:"<< cv<< endl;
     cout<<" diện tích hình vuông  là "<< dt << endl;
     return 0;
}

Chu vi hình tròn 
#include <iostream>
using namespace std;
int main()
{
     float r, cv, dt;
     cout<<"nhập độ dài bán kính: "<< endl;
     cin>> r;
     cv = 2*3.14 *r;
     dt = r*r*3.14;
     cout<<" chu vi hình tròn là:"<< cv<< endl;
     cout<<" diện tích hình tròn là "<< dt << endl;
     return 0;
}

Chu vi hình chữ nhật

#include <iostream>
using namespace std;
int main()
{
     float a, cv, dt;
     cout<<"nhập độ dài cạnh a : "<< endl;

     cin >> a;

     cout<<"nhập độ dài cạnh b :"<<endl;
     cin>> b;
     cv = (a * b)*2;
     dt = a*b;
     cout<<" chu vi hình chữ nhật  là:"<< cv<< endl;
     cout<<" diện tích hình chữ nhật   là "<< dt << endl;
     return 0;
}

Chu vi hình tam giác 

#include<math.h>
#include <iostream>
using namespace std;
int main()
{
     float a, b, c, p, cv, dt;
     cout<<" nhập độ dài cạnh a :"<< endl;
     cin>> a;
     cout<<" nhập độ dài cạnh b :"<< endl;
     cin>> b;
     cout<<" nhập độ dài cạnh c :"<< endl;
     cin>> c;
     cv = a+b+c;
     p = cv/2;
     dt = sqrt(p*(p- a)*( p- b)*(p- c ));
     cout<<" diện tích tam giác là :"<< dt<< endl;
     cout<<" chu vi tam giác là :"<< cv<< endl;
     return 0;
     
}

Câu hỏi trong lớp Xem thêm