Viết cú pháp câu điều kiện dạng đủ ?cho ví dụ Ứng dụng: viết chương trình kiểm tra 3 và số a,b và c được nhập từ bàn phím có tạo thành 3 cạnh của một tam giác hay không

2 câu trả lời

Cú pháp câu lệnh điều kiện dạn đủ:

if <điều kiện> then <câu lệnh 1> else:<câu lệnh 2>

Ví dụ

if a < b then writeln ('a nho hon b') 

else writeln('b nho hon a')

Ứng dụng:

uses crt;

var a,b,c: integer;

begin

clrscr;

writeln('nhap ba canh a,b,c'); readln(a,b,c);

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

writeln('la 3 canh cua tam giac')

else writeln('khong phai 3 canh cua tam giac');

readln

end.

cú pháp câu lệnh đủ:

if <điều kiện> : <câu lệnh 1> else:<câu lệnh 2>

ví dụ

if a < b:

    print(a) 

else:

    print(b)

ứng dụng:

a=float(input("Nhập vào cạnh a: "))
b=float(input("Nhập vào cạnh b: "))
c=float(input("Nhập vào cạnh c: "))

if (a+b>c) & (b+c>a) & (a+c>b) & (a>0) & (b>0) & (c>0):
    if (a==b)&(b==c):
        print ("\nĐây là tam giác đều")
    elif (a==b)& (a!=c) | (a==c)&(a!=b) | (b==c) & (b!=a):
            print ("\nĐây là tam giác cân")
    elif (a*a==b*b+c*c)|(b*b==a*a+c*c)|(c*c==a*a+b*b):
            print("\nĐây là tam giác vuông")
    else:
        print("\nĐây là tam giác thường")

else:
        print ("\nKhông Tạo Thành Tam Giác")