Đề bài : với 3 số dương a,b,c bất kỳ nhập từ bàn phím có phải là 3 cạnh Tam giác cân không. A/ viết thuật toán B/viết chương trình

2 câu trả lời

* Viết thuật toán :

- Bước 1 : nhập ba cạnh a, b, c

- Bước 2 : nếu a + b > c và a + c > b và b + c > a thì chuyển đến bước 3 ngược lại đến bước 5

- Bước 3 : nếu a = b hoặc a = c hoặc b = c thì chuyển đến bước 4 ngược lại đến bước 5

- Bước 4 : thông báo 3 cạnh là tam giác cân ngược lại thông báo 3 cạnh không là tam giác cân

- Bước 5 : kết thúc

* Viết chương trình :

uses crt;

var a, b, c : integer;

begin

clrscr;

write('nhap 3 so a, b, c : ');readln(a, b, c);

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

if (a = b) or (b = c) or (a = c) then

writeln('3 canh la tam giac can') 

else writeln('3 canh khong la tam giac can');

readln

end.

Có thể chụp ra ko
Câu hỏi trong lớp Xem thêm