THINK JAVA: CÁCH SUY NGHĨ NHƯ NHÀ KHOA HỌC MÁY TÍNH - Trang 56

Ch ng h n, n u m t que dài

ế

12 inch còn hai que kia, m i que ch dài 1 inch, thì b n không th kéo hai

đ u que ng n ch m nhau gi a đ

c. V i ba đo n th ng có dài b t kì, có m t cách ki m tra đ n gi n

ở ữ

ượ

ơ

đ xem li u chúng có x p thành hình tam giác đ

c không:

ế

ượ

N u có b t kì chi u dài nào trong s đó l n h n t ng hai chi u dài còn l i, thì b n không

ế

ơ ổ

th d ng thành hình tam giác. Tr

ng h p còn l i, thì có th đ

c.”

ể ự

ườ

ể ượ

Hãy vi t m t ph

ng th c v i tên g i

ế

ươ

ứ ớ

ọ isTriangle, nh n vào đ i s là ba s nguyên, r i tr

ố ố

ồ ả

l i

ạ true ho c

ặ false, tùy theo kh năng x p thành hình tam giác b ng nh ng que có chi u dài đã cho.

ế

M c đích c a bài t p này là nh m áp d ng nh ng l nh đi u ki n đ vi t nên m t ph

ng th c tr l i giá

ể ế

ươ

ả ạ

tr .

Bài t p 4

K t qu c a ch

ng trình d

i đây là gì? M c đích c a bài t p này nh m đ m b o r ng b n

ế

ả ủ

ươ

ướ

ả ằ

hi u rõ các toán t logic và lu ng th c thi thông qua các ph

ng th c tr giá tr .

ươ

public static void

main(String[] args) {

boolean

flag1 = isHoopy(202);

boolean

flag2 = isFrabjuous(202);

System.out.println(flag1);

System.out.println(flag2);

if

(flag1 && flag2) {

System.out.println(

"ping!"

);

}

if

(flag1 || flag2) {

System.out.println(

"pong!"

);

}

}

public static boolean

isHoopy(

int

x) {

boolean

hoopyFlag;

if

(x%2 == 0) {

hoopyFlag =

true

;

}

else

{

hoopyFlag =

false

;

}

return

hoopyFlag;

}

public static boolean

isFrabjuous(

int

x) {

boolean

frabjuousFlag;

if

(x > 0) {

frabjuousFlag =

true

;

}

else

{

frabjuousFlag =

false

;

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.