Thứ Tư, 26 tháng 9, 2018

Lập Trình C: Nhập vào 3 số nguyên dương. Kiểm tra chúng có lập thành tam giác không? Nếu có hãy tính chu vi & diện tích

Nhập vào 3 số nguyên dương a, b, c. Kiểm tra  xem 3 số đó có lập thành tam giác không? Nếu có hãy tính chu vi và diện tích của tam giác theo công thức:

- Chu vi CV=a+b+c
- Diện tích S=sqrt(p*(p-a)*(p-b)*(p-c)), trong đó: p= CV/2


#include <stdio.h>
#include <math.h>
int main()
{
float cv, p, s;
unsigned int a, b, c;
printf("Nhap ba so nguyen duong: ");
scanf("%u%u%u", &a, &b, &c);
if(a+b>c && a+c>b && b+c>a)
{ printf("LA TAM GIAC\n");
cv=a+b+c;
printf("Chu vi cua tam giac la %f\n", cv);
p=cv/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
printf("Dien tich tam giac la %f\n", s);
}
else printf("KHONG LA TAM GIAC");
return 0;
}
Share:

0 nhận xét:

Đăng nhận xét