bài thế này :
nhập 1 số cho bít số đó chẳn hay lẻ
help me!
bài thế này :
nhập 1 số cho bít số đó chẳn hay lẻ
help me!
Lấy số dư chia cho 2
Nếu bằng 0 thì là số chẵn
Khác 0 thì số lẻ
Code:i = int(raw_input("Nhap mot so: ")) if (i & 1) == 0: print "Chan" else: print "Le"
Nếu a mod 2 = 0 (phần dư của a chia hai là 0) thì a là chẵn ngược lại là lẽ
Em thấy sao bài này nó... kì kì. Giải bằng thuật toán là sao? Em không hiểu. Vả lại phân biệt chẵn lẻ dễ màh. (Xin lỗi nếu ai đó nghĩ là em kiêu ngạo)
thuật với thiếc gì.
không cần đâu.
mà cũng chẳng cần dài dòng đến thế
odd(i)=true thì là số lẻ, false là số chẵn.
Hàm này có trong pascal mà
hĩ, bài này cũng hỏi, tự suy nghĩ đi bạn )
Bài này tự giải còn nhanh hơn là reg nick rồi hỏi đấy.
Một số chỉ đc xét tính chẵn lẻ nếu nó là số nguyên. Đề bài ko hề nói sẽ nhập vào số kiểu gì, thiết nghĩ ta nên khai báo biến kiểu số thực. Dùng hàm Frac để kiểm tra xem nó có fải số thập phân ko đã, rồi sau đó hẵng xét chẵn lẻ.
Bookmarks