You are on page 1of 3

III.

LOOP
Loop1. Nhập liên tục vào một số nguyên, đến khi số nhập vào bằng 0 thì đưa ra tổng các số
vừa nhập.
Input Output
-2 1
3
0
Loop2. Nhập liên tục vào một số nguyên, đến khi số nhập vào bằng 0 thì đưa ra tích các số
vừa nhập.
Input Output
2 -8
-4
0
Loop3. Nhập liên tục vào một số nguyên, đến khi số lượng số chẵn bằng số lượng số lẻ thì
dừng lại và in ra số lượng của chúng.
Input Output
2 2
4
7
3
Loop4. Nhập 1 số nguyên dương N. Sau đó nhập dãy số gồm N số nguyên. In ra trung bình
cộng của dãy số.
Input Output
2 2.5
4
1
Loop5. Nhập 1 số nguyên dương N. Sau đó nhập dãy số gồm N số nguyên. In ra trung bình
cộng các số nguyên âm.
Input Output
5 -3.5
-5 2 6 -2 3
Loop6. Nhập vào 1 số nguyên dương K. In ra các ước dương của K theo thứ tự từ bé đến
lớn, mỗi số cách nhau 1 dấu cách.
Input Output
6 1 2 3 6
Loop7. Nhập vào 2 số nguyên A và B. In ra UCLN và BCNN của A và B.
Input Output
4 2
6 12
Loop8. Nhập 1 số nguyên dương N. Sau đó nhập dãy số gồm N số nguyên. In ra số lớn
nhất, số bé nhất.
Input Output
5 6
5 2 6 1 3 1
Loop9. Lập chương trình xếp các dấu * thành tam giác vuông n dòng với n nhập từ bàn
phím.
Input Output
3 *
**
***
Loop10. Lập chương trình xếp các dấu * thành tam giác cân n dòng với n nhập từ bàn
phím.
Input Output
3 *
***
*****
Loop11. Nhập 1 số nguyên dương K. Nếu K là nguyên tố, ghi ra “YES”, ngược lại ghi
“NO”.
Input Output
9 NO
7 YES
Loop12. Nhập 1 số nguyên dương, in ra tổng các chữ số của nó.
Input Output
2451992 32
Loop13. Nhập vào 1 số nguyên dương K. Tạo ngẫu nhiên liên tiếp các số nguyên bé hơn
K, đến khi tổng của chúng lớn hơn 2017. Tính trung bình cộng các số vừa nhập.
Input Output
2405 2 2017
1009.5
Loop14. Nhập vào 2 số nguyên A và B. Tạo ra ngẫu nhiên các số nguyên trong khoảng
[A,B] đến khi có 4 số nguyên tố hoặc quá 1000 lần random. In ra các số nguyên tố, nếu
k đủ thì in ra -1.
Input Output
10 2 7 5 2
5 2 2 3
-1
Loop15. Trò chơi: “Tiên tri số”. Nguyên tắc là như sau:
1. Máy tính sẽ chọn ngẫu nhiên một số từ 1 đến 100.
2. Máy tính sẽ yêu cầu bạn đoán số đó là bao nhiêu.
3. Máy tính sẽ so sánh số bạn chọn và số « bí mật » đó. Máy tính sẽ gợi ý cho bạn biết
số bí mật này lớn hay nhỏ hơn số mà bạn đã chọn. Nếu đoán đúng thì chương trình
dừng lại.
4. Nếu bạn đoán sai ở bước 3, thì máy tính lại kêu bạn đoán tiếp.
5. ... Và máy tính lại gợi ý số bí mật lớn hơn hay nhỏ hơn.
6. Và nó vẫn tiếp tục cho đến khi bạn tìm thấy số bí mật đó.
Mục đích của trò chơi đương nhiên là tìm số bí ẩn với số lần đoán nhỏ nhất.

You might also like