Có vài bài toán nhờ mấy bạn giải dùm!!! Thank trước!

T

tieuquy_dn2002

[TẶNG BẠN] TRỌN BỘ Bí kíp học tốt 08 môn
Chắc suất Đại học top - Giữ chỗ ngay!!

ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.

Bài 1) Cho N và dãy từ a1,...,aN.
1)Hãy cho biết có bao nhiêu số hạng trong dãy chia hết cho 2.
2)Hãy tính tổng các số hạng trong dãy có giá trị nhỏ hơn 9
Bài 2) Cho đọ dài 3 cạnh là a,b,c nhập từ bàn phím. Hãy xác định 3 cạnh đó có tạo thành 1 tam giac hay khồng?nêuc có thì là tam giác j???
( À quên, mấy bài này mình không cần bài lập trình mà cần thật toán thôi nghe)
 
B

banhuyentrang123

Mình hướng dẫn câu 2
Bạn dùng kiến thức toán học để làm , bạn kiểm tra 3 số nhập vào dựa theo các định lý của tam giác vuông, tam giác cân, tam giác vuông cân.... thuật toán chỉ đơn giản thế thôi
 
M

mikelhpdatke

Mình hướng dẫn câu 2
Bạn dùng kiến thức toán học để làm , bạn kiểm tra 3 số nhập vào dựa theo các định lý của tam giác vuông, tam giác cân, tam giác vuông cân.... thuật toán chỉ đơn giản thế thôi
Trước tiên phải kiểm tra xem 3 cạnh đó có phải là cạnh của 1 tam giác không? Sau đó mới kiểm tra như bạn. Làm kiểu này sẽ chắc chắn hơn!
 
T

trang_dh

) Cho N và dãy từ a1,...,aN.
1)Hãy cho biết có bao nhiêu số hạng trong dãy chia hết cho 2.
Input: N và dãy a1,a2,...,an
Output: có bao nhiêu số hạng trong dãy chia hết cho 2
-Ý tưởng :
dùng biến đếm kiểm tra các số chẵn trong dãy cho trước nếu gặp [tex]a_i[/tex](i=1,N) chia hết cho 2 thì tăng số dem lên cho đến khi kiểm tra xong hết dãy thì dừng
-Thuật toán:B1: nhập N và dãy a1...an
B2:i<-1, Dem<-0
B3:nếu i>N thì đưa ra dem rồi kết thúc chương trình
B4: nếu(ai chia hết cho 2) thì Dem <- Dem +1
B5: i<-i+1 rồi quay lại bước 3
 
Top Bottom