Viết chương trình con để kiểm tra tính chất của tam giác ?

2 câu trả lời

program tam_giac;

uses crt;

var a,b,c:integer;

{---Chuong-trinh-con---}

function kt(a,b,c:integer):boolean;

begin

      if (a>0) and (b>0) and (c>0) and (a+b>c) and (a+c>b) and (b+c>a)

            then kt:=true

                  else kt:=false;

end;

{---Chuong-trinh-chinh---}

BEGIN

      clrscr;

      write('Nhap so dai canh thu nhat: ');  readln(a);

      write('Nhap so dai canh thu hai: ');  readln(b);

      write('Nhap so dai canh thu ba: ');  readln(c);

     if kt(a,b,c) then write('La ba canh cua tam giac')

           else write('Khong phai la ba canh cua tam giac');

     readln;

end.

uses crt;
var a,b,c:extended;
{---Kiem-tra---}
function check(a,b,c:extended):boolean;
      begin
            if (a>0) and (b>0) and (c>0) and ((a+b)>c) and ((b+c)>a) and ((a+c)>b) then
                  begin
                        check:=true;
                        write('3 canh vua nhap la 3 canh tam giac');
                  end
            else begin
                  check:=false;
                  write('3 canh vua nhap khong phai la 3 canh tam giac');
                  exit;
            end;
      end;
{---Chuong-trinh-chinh---}
BEGIN
      clrscr;
      write('Nhap 3 canh tam giac: '); readln(a,b,c);
      check(a,b,c);
      readln;
END.

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