Lập trình để tính diện tích tam giác. Các cạnh là các số nguyên dương nhỏ hơn 50

2 câu trả lời

uses crt;

var a, b, c, s, p : real;

begin

clrscr;

write('Nhap 3 canh tam giac : ');

readln(a, b, c);

if (a < 50) and (b < 50) and (c < 50) then

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

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

write('Dien tich = ', s : 2 : 2);

end; readln

end.

Program {tuỳ bạn};

Uses crt;

VAR S,P: Real;

       AB,BC,CA: Integer;

BEGIN

Clrscr;

Readln(AB);

Readln(BC);

Readln(CA);

P:=(AB+BC+CA)/2;

S:= sqrt(P*(P-AB)*(P-BC)*(P-CA));

Write(S:0:2);

Readln

END.

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