BÀI TẬP BUỔI 10
Viết chương trình giải các bài tập sử dụng 2 cách: vòng lặp WHILE và vòng lặp REPEAT..UNTIL
Bài tập 1( Chú ý: Bài này đã được yêu cầu giải bằng FOR ở phần Bài tập buổi 8, hãy giải lại bằng cách sử dụng WHILE và REPEAT): Viết chương trình nhập 2 số nguyên n, m. Xuất ra hình chữ nhật có chiều rộng n, chiều dài m như hình bên dưới:
Ví dụ: Nhập: n=4, m=6
Progam
* * * * * *
* * * * * *
* * * * * *
* * * * * *
Bài làm
Bài tập 2: In ra tất cả số chẵn từ 1 đến 100.
Bài này có hai cách giải như sau:
● Cách thứ nhất là lặp với bước nhảy là 2,
● Cách thứ hai là lặp với bước nhảy 1 nhưng phải kiểm tra thêm điều kiện là số chẵn hay số lẻ.
Bài làm
Bài tập 3: Viết chương trình yêu cầu người dùng nhập vào một số nằm trong khoảng từ 1 đến 100. Nếu người dùng nhập số khác thì yêu cầu nhập lại.
Bài làm
Bài tập 4: Cho phép nhập vào số nguyên dương N, nhập sai yêu cầu nhập lại.
Thực hiện tính biểu thức:
<!--[if gte vml 1]> <!--[endif]-->S=<!--[if gte vml 1]--> <!--[endif]-->
Xuất kết quả tổng S ra màn hình.
Ví dụ: Nhập N=3
Xuất kết quả S= 5.6569
Bài làm