for i:=1 to 5 do writeln('A');
for i:=1 to 5 do writeln('A');
Viết câu lệnh lặp hiển thị lên màn hình 10 chữ A bằng cách sử dụng lệnh lặp while.
Sử dụng câu lệnh lặp For...do để viết chương trình nhập tên và hiển thị ra màn hình lời chào cho 20 bạn trong lớp em.
em hay viết cú pháp sơ đồ khối và viết chương trình để thực hiện các bài toán bên dưới:
a. Nếu a>b thì hiển thị ra màn hình kết quả của a
b. Nếu a=b thì hiển thị ra màn hình "hai số bằng nhau", ngược lại thì hiển thị ra màn hình "hai số không bằng nhau ".
c. Nếu a chia cho 2 dư 1 thì hiển thị ra màn hình "a là số lẻ", ngược lại hiển thị ra màn hình "a là số chẵn".
Em hãy cho biết điều kiện câu lệnh lặp thực hiện và kết quả in ra màn hình tổng S của vòng lặp : J:=0;i:=0; While S
Câu 18: Viết chương trình in ra 10 chữ “o” trên màn hình (0.5đ)
Câu 19: Viết chương trình in ra màn hình thứ tự lần lặp (0.5đ)
Câu 20: Viết chương trình tính tổng của N số tự nhiên đầu tiên, với N là số tự nhiên nhập từ bàn phím (1đ)
Câu 21: Điền vào chỗ chấm: (0.5d)
“ Để viết chương trình chỉ dẫn máy tính thực hiện các hoạt động lặp mà chưa xác định trước được số lần lặp, ta … chưa xác định”
Câu 22: Vẽ sơ đồ khối lệnh While – do (0.5đ)
Câu 23: Nếu cộng lần lượt n số tự nhiên đầu tiên (n=1,2,3,…), ta được kết quả
T1=1
T2=1+2
T3=1+2+3
Cần cộng bao nhiêu số tự nhiên đầu tiên liên tiếp để ta nhận được tổng Tn nhỏ nhất nhưng lớn hơn 1000. Viết chương trình (1đ)
Hãy cho biết kết quả của đoạn chương trình dưới đây:
a := 10;
While a ≥ 10 do write(A);
A. Trên màn hình xuất hiện một chữ a
B. Trên màn hình xuất hiện 10 chữ a
C. Trên màn hình xuất hiện một số 10
D. Chương trình bị lặp vô tận
Viết đoạn chương trình sử dụng câu lệnh lặp để thực hiện a)In ra màn hình 50 dấu* b)Tính tổng 1+3+5+7+...+99
Câu lệnh lặp For i:=1 to 5 do Writeln(‘Day la lan lap thu ‘,i); sẽ in ra màn hình mấy dòng chữ?
A. 1
B. 3
C. 5
D. 7