Post on 14-Nov-2014
1. Nhập vào 4 số thực. Tìm giá trị lớn nhất, nhỏ nhất trong bốn số đó bằng cách sử dụng biểu thức điều kiện
2. Viết chương trình in ra bảng mã ASCII, trong đó mỗi cột bao gồm ký tự và mã của ký tự đó dưới dạng thập phân (thập lục phân, bát phân)
3. Nhập vào ba số thực a, b, c. Kiểm tra 3 số đó có lập thành ba cạnh của một tam giác không. Sau đó xác định xem tam giác tương ứng có tính chất gì: đều, vuông cân, cân, vuông hay thường.
4. Viết chương trình nhập vào một số nguyên dương, kiểm tra xem nó có phải số nguyên tố hay không.
5. Nhập vào một số nguyên dương n, liệt kê các số nguyên tố nhỏ hơn n.
6. Nhập vào số nguyên dương, kiểm tra xem số đó có phải là số hoàn thiện hay không? Số hoàn thiện là số có giá trị bằng tổng tất cả các ước số của nó nhỏ hơn nó.
7. Nhập vào một số nguyên dương n, liệt kê các số hoàn thiện nhỏ hơn n.
8. Nhập vào các số thực cho đến khi gặp số 0, in ra giá trị lớn nhất trong số các số vừa nhập.
9. Nhập vào các số nguyên cho đến khi gặp số 0, in ra màn hình giá trị lớn nhất trong số các số chia hết cho 5 vừa nhập được.
10. Nhập vào số nguyên dương n, in ra số theo thứ tự ngược lại.Ví dụ: nhập số n = 1234, kết quả in ra màn hình là 4321
11. Nhập vào một số nguyên dương. In ra tổng các chữ số của số đó.Ví dụ: nhập số n = 2313, phải in ra màn hình giá trị 9.
12. Nhập tử số và mẫu số của một phân số, tìm dạng tối giản của phân số đó.
13. Viết chương trình in bảng cửu chương lên màn hình.
14. Cho tổng:
S= 1+ x/1! + (x^2)/2! +..+(x^n)/n!
a) Nhập số thực x, số nguyên n. Tính Sb) Nhập số thực x, tính tổng S cho đến khi trị tuyệt đối của số hạng bé hơn sai số epsilon cho trước (phải nhập sai số)15. Nhập số thực x, số nguyên n. Tính tổng
S=x - (x^3)/3! + (x^5)/5! -...+((-1^n )x^(2n+1) )/(2n+1)! 16. Nhập x bằng độ, chuyển qua radian rồi tính tổng
S= 1- (x^2)/2! + (x^4)/4! -...+ ((-1^n).(x^2n))/(2n)!
cho đến khi trị tuyệt đối của số hạng bé hơn sai số cho trước (phải nhập sai số).17. Lập chương trình giải và biện luận hệ phương trình:ax+by=cdx+ey=fcác hệ số a, b, c, d, e, f nhập từ bàn phím.
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
1
18. Viết chương trình nhập các hệ số a, b, c, d của hai số phứcz1=a + biz2= c + divà tính tổng, hiệu, tích, thương của hai số phức đó.
19. Lập chương trình để:- Nhập một dãy số từ bàn phím, số phần tử n được nhập từ bàn phím- Tính trung bình cộng của các số dương và trung bình cộng của các số âm trong dãy số trên
20. Viết chương trình để tính tổ hợp, chỉnh hợp chập k của n. (k<=n)
21. Lập chương trình tính S = (a12+a22+…+an2)0.5trong đó n và a1, a2, …, an nhập từ bàn phím.
22. Cần có tổng 200000 đ từ ba loại tiền với mệnh giá 1000 đ, 2000 đ và 5000 đ. Lập chương trình để tìm tất cả các phương án có thể.
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
2
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
3
BEGIN
Nhập N
END
D=N%2
D=0
Xuất N CHẴN
Xuất N LẺ
ĐÚNGSAI
BEGIN
Nhập a,b Xuất a+b Xuất a-b Xuất a*b Xuất a/b
END
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
4
BEGIN
Nhập a,b,c
a=b =c
a=b ||b=c||
a=c
ĐÚNGSAI
Tam giác đều
a2 = b2+c2 || b2 = a2+c2 || c2 = b2+a2
ĐÚNGSAI
ĐÚNGSAI
Tam giác vuông cân
Tam giác cân
a2 = b2+c2 || b2 = a2+c2 || c2 = b2+a2
Tam giác cân Tam giác cân
END
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
5
BEGIN
Nhập N
END
D=N%2
D=0
Xuất 2N Xuất N
ĐÚNGSAI
.
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
6
BEGIN
Nhập N
END
I=1S=1
S=S*II=I+1
I<=N
XUẤT S
ĐÚNGSAI
BEGIN
Nhập N
N>5
END
ĐÚNGSAI
N=N+2
N0
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
7
BEGIN
Nhập N
END
I=1S=1
S=S*II=I+2
I<=2*N+1
XUẤT S
ĐÚNGSAI
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
8
BEGIN
Nhập N
END
I=1S=0
S=S+II=I+2
I<=2*N+1
XUẤT S
ĐÚNGSAI
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
9
BEGIN
Nhập N
END
I=1S=0
S=S+I^(I-1)I=I+1
I<=N
XUẤT S
ĐÚNGSAI
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
10
BEGIN
Nhập N
END
I=1S=0T=1
T=T*IS=S+TI=I+1
I<=N
XUẤT S
ĐÚNGSAI
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
11
BEGIN
Nhập N
END
I=1S=0
S=S+I*II=I+1
I<=N
XUẤT S
ĐÚNGSAI
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
12
BEGIN
Nhập N
END
I=1S=0
S=S+1/II=I+1
I<=N
XUẤT S
ĐÚNGSAI
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
13
BEGIN
Nhập N
END
I=1S=0T=0
T=T+IS=S+1/TI=I+1
I<=N
XUẤT S
ĐÚNGSAI
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
14
BEGIN
Nhập X,Y
Y=0
END
ĐÚNGSAI
P(X,Y)= 1I=0
I<NĐÚNG
SAI
I=I+1X=X*X
P(X,Y)= X
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
15
BEGIN
Nhập N
END
I=1S=0T=0
T=T+IS=S+TI=I+1
I<=N
XUẤT S
ĐÚNGSAI
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
16
BEGIN
Nhập N
N>0
END
ĐÚNGSAI
GTTD= - N GTTD= N
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
17
BEGIN
Nhập N
N!=0
END
ĐÚNGSAI
XUẤT K
T=A%10A=A/10
K<T
ĐÚNG
K=T
K=0
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
18
BEGIN
Nhập N
END
I=1S=0
S=S+1I=I+1
I<=N
XUẤT S
ĐÚNGSAI
I%2=0 && N%I=0
ĐÚNGSAI
I=I+1
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
19
BEGIN
NHẬP N
I=1
I<N
I=I*10XUẤT N*10/I
END
ĐÚNGSAI
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
20
BEGIN
NHẬP A,B
XUẤT UCLN=A
END
A=B ĐÚNGSAI
A>B ĐÚNGSAI
A=A-BB=B-A
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
21
BEGIN
NHẬP A,B
XUẤT BCNN=C*D/A
END
A=B ĐÚNGSAI
A>B ĐÚNGSAI
A=A-BB=B-A
C=AD=B
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
22
BEGIN
NHẬP N
END
I<N ĐÚNGSAI
N%I=0
ĐÚNGSAI
I=I+1
I=2KT=0
KT=1
KT=1 ĐÚNGSAI
N K0 LÀ SNT
N LÀ SNT
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
23
BEGIN
NHẬP N
SQRT(N)*SQRT(N)=N
N KHÔNG LÀ SỐ CHÍNH PHƯƠNG
N LÀ SỐ CHÍNH PHƯƠNG
END
ĐÚNGSAI
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
24
BEGIN
NHẬP N
I=0S=0
I < N
S=S+II=I+1
N%I=0
I=I+1
ĐÚNGSAU
ĐÚNGSAU
S < =N ĐÚNGSAU
N LÀ SỐ HOÀN THIỆN
N KHÔNG LÀ SỐ HOÀN THIỆN
END
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
25
BEGIN
Nhập N
END
I=1S=0
S=S+I ^II=I+1
I<=N
XUẤT S
ĐÚNGSAI
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
26
BEGIN
Nhập N
END
I=1S=0
S=S+I/(I+1)I=I+1
I<=N
XUẤT S
ĐÚNGSAI
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
27
BEGIN
Nhập N
END
I=1S=0T=1
T=T*IS=S+1/TI=I+1
I<=N
XUẤT S
ĐÚNGSAI
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
28
BEGIN
Nhập N
END
I=1S=0T=0Q=1
T=T+IQ=Q*IS=S+T/QI=I+1
I<=N
XUẤT S
ĐÚNGSAI
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
29
BEGIN
NHẬP A,B,C
A=0
D>0 C=0
PT VSN0PT VN0
X=-B/2/A
D=B2—4ACĐÚNGSAI
ĐÚNGSAI
ĐÚNGSAI
X1=(-B+SQRT(D))/2/AX2=(-B-SQRT(D))/2/A
D=0
PT VN0
B=0
ĐÚNGSAI
ĐÚNGSAI
X=-C/B
END
TƯƠNG TỰ 29 NHƯNG ĐK CỦA X LÀ X>=0 LÚC ĐÓ NGHIỆM CHÍNH LÀ + SQRT(X)
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
30
BEGIN
Nhập N
I<=N
END
ĐÚNGSAI
XUẤT S S=SQRT(S+I)I=I+1
I=1S=0
Lê Văn Gia Y!m : gia210 Rất mong nhận đc sự góp ý của các bạn Gmail: techiformation210@gmal.com
31
BEGIN
Nhập N
N>0
END
ĐÚNGSAI
XUẤT S S=SQRT(S+N)N=N-1
S=0