Viết chương trình c++ nhập vào cạnh hình thang. Tính chu vi và diện tích hình thang

2 câu trả lời

#include <bits/stdc++.h>

#define ll long long
using namespace std;
int main()
{
   ll a, b, c, d, h;

   cin>>a>>b>>c>>d;
   cout<<"Chu vi hinh thang: "<<a+b+c+d<<"\n";
   cout<<"Dien tich hinh thang: "<<0.5*h*(a+b);
}

Cách 2: (cách đầy đủ)

#include <bits/stdc++.h>
#include ll long long
using namespace std;
int main()
{
   ll a,b,c,d,h;

   cout<<"Nhap vao day lon a=: ";  // ta nhap vào day lon (VD: ta nhap a=5)

   cin>>a;
   cout<<"Nhap vao day be: ";    // ta nhap vào day be (VD: ta nhap b=3)

   cin>>b;
   cout<<"Nhap vao duong cao: ";  // ta nhap vào duong cao (VD: ta nhap h=1)

   cin>>h;
   cout<<"Nhap hai canh ben: ";  // ta nhap vào hai canh ben( VD: ta nhap c=2.3 ; d=4.1)

   cin>>c>>d;
   cout<<"Chu vi hinh thang: "<<a+b+c+d<<"\n";    //in ket qua cho bai toan
   cout<<"Dien tich hinh thang: "<<0.5*h*(a+b);    //in ket qua cho bai toan
}

Chúc bạn học tốt nha! Mong bạn đánh giá cho mình 5 sao, cảm ơn và câu trả lời hay nhất nếu bạn thấy bổ ích. Cảm ơn bạn nhiều

#include <bits/stdc++.h>
#include <math.h>
using namespace std;
int main()
{
   int a,b,c,d,h; cout<<"Nhap vao day lon: ";cin>>a;
   cout<<"Nhap vao day be: ";cin>>b;
   cout<<"Nhap vao duong cao: ";cin>>h;
   cout<<"Nhap hai canh ben: ";cin>>c>>d;
   cout<<"Chu vi: "<<a+b+c+d<<endl;
   cout<<"Dien tich: "<<0.5*h*(a+b);
}

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