Câu hỏi:

14/06/2023 2,868

Viết chương trình nhập vào 3 giá trị nguyên dương a, b, c. Kiểm tra xem a, b, c có phải là 3 cạnh của tam giác không? Nếu là 3 cạnh của tam giác thì tính diện tích của tam giác theo công thức sau:

S = , với p là 1/2 chu vi của tam giác.

Hướng dẫn: a, b, c là 3 cạnh của tam giác phải thỏa điều kiện sau:

(a + b) > c và (a + c) > b và (b + c) > a

Sale Tết giảm 50% 2k7: Bộ 20 đề minh họa Toán, Lí, Hóa, Văn, Sử, Địa…. form chuẩn 2025 của Bộ giáo dục (chỉ từ 49k/cuốn).

20 đề Toán 20 đề Văn Các môn khác

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

#include<stdio.h>

#include<conio.h>

#include<math.h>

void main()

{

    float a,b,c,s,p;

    int d;

    clrscr();

    printf("nhap 3 canh tam giac:");

    scanf("%f %f %f",&a,&b,&c);

    p=(a+b+c)/2;

    if((a+b)>c && (a+c)>b && (b+c)>a)

    {

        d=1;

    }

    else

    d=2;

  

    switch(d)

    {

        case 1:

        s=sqrt(p*(p-a)*(p-b)*(p-c));

        printf("ket qua:%f",s);

        break;

        case 2:

        printf("day khong phai tam giac");

        break;

    }

    getch();

}

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Sự khác biệt giữa hệ điều hành và phần mềm ứng dụng

Xem đáp án » 14/06/2023 27,171

Câu 2:

Cách xóa chữ M trên máy tính Casio

Xem đáp án » 14/06/2023 10,052

Câu 3:

đâu không phải là phần mở rộng của tệp video?

Xem đáp án » 14/06/2023 7,614

Câu 4:

Nhập vào 2 số nguyên a, b. Tính tổng hiệu tích thương và in kết quả ra màn hình

Xem đáp án » 14/06/2023 6,491

Câu 5:

Viết chương trình nhập vào 3 số a b c tìm số lớn nhất số bé nhất trong ba số đó c++

Xem đáp án » 14/06/2023 6,049

Câu 6:

viết chương trình nhập vào 1 ký tự. in ra mã ASCII của ký tự đó và in ra ký tự kế tiếp của nó

Xem đáp án » 14/06/2023 4,230

Câu 7:

Viết chương trình nhập vào N số nguyên tìm số lớn nhất, số nhỏ nhất.

Xem đáp án » 14/06/2023 4,089

Bình luận


Bình luận