Bài giảng Tin học Tiết 56: Bài tập While Do (tt)

Câu hỏi: Hãy viết cú pháp câu lệnh lặp While do và nêu các bước thực hiện câu lệnh này?

 Cú pháp: While <điều kiện> do ;

Trong đó :

Điều kiện: thường là một phép so sánh.

Câu lệnh : có thể là câu lệnh đơn giản hay câu lệnh ghép.

 

ppt13 trang | Chia sẻ: gaobeo18 | Lượt xem: 1198 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Bài giảng Tin học Tiết 56: Bài tập While Do (tt), để tải tài liệu về máy bạn click vào nút TẢI VỀ ở trên
KÍNH CHÀO QUÝ THẦY CÔCÙNG CÁC EM HỌC SINH1KIỂM TRA BÀI CŨCâu hỏi: Hãy viết cú pháp câu lệnh lặp Whiledo và nêu các bước thực hiện câu lệnh này? Cú pháp: While do ;Điều kiện: thường là một phép so sánh. Câu lệnh : có thể là câu lệnh đơn giản hay câu lệnh ghép.Trong đó :Điều kiệnCâu lệnhsaiđúng2BÀI TẬP (tt)Tiết: 563Tiết: 56 BÀI TẬP (tt)I. Lý thuyết: Cú pháp câu lệnh lặp với số lần chưa biết trước: While do ;Trong đó: điều kiện thường là một phép so sánh; câu lệnh có thể là câu lệnh đơn giản hay câu lệnh ghép.4II. Bài tập vận dụngBài 1: Trong các câu lệnh lặp Pascal sau đây, câu lệnh nào sai và sai ở đâu?B. While a=6, chuyển tới bước 4.Bước 3: nn+1, SS+n và quay lại bước 2.Bước 4: Thông báo S và kết thúc thuật toán.Đáp án: Thuật toán sẽ thực hiện 4 vòng lặp và khi đó giá trị S=3Đáp án: Thuật toán sẽ thực hiện 3 vòng lặp và khi đó giá trị S=66II. Bài tập vận dụngBài 3: Dựa vào chương trình tính tổng các số tự nhiên từ 1 đến 10 dưới đây, Em hãy sử dụng câu lệnh Whiledo thay cho Fordo để khi thực hiện chương trình có cùng kết quả?Program Tinh_tong;Uses crt;Var S,i:integer;Begin Clrscr; S:=0; For i:=1 to 10 do S:=S+i; Writeln(‘Tong cua ‘,10,’ so tu nhien dau tien la: ‘,S); Writeln(‘ ‘);ReadlnEnd.7II. Bài tập vận dụngBài 3: Dựa vào chương trình tính tổng các số tự nhiên từ 1 đến 10 dưới đây. Em hãy sử dụng câu lệnh Whiledo thay cho Fordo để chương trình có cùng kết quả?Program Tinh_tong;Uses crt;Var S,i:integer;Begin Clrscr; S:=0; For i:=1 to 10 do S:=S+i; Writeln(‘Tong cua ‘,10,’ so tu nhien dau tien la: ‘,S); Writeln(‘ ‘);ReadlnEnd.S:=0; i:=0; While i; do B. While do ;C. While do ;D. While do Bài tập trắc nghiệm12Câu 2: Sau khi thực hiện đoạn chương trình dưới đây, giá trị của x bằng bao nhiêu?x:=0; tong:=0;While tong <=20 do begin writeln(tong); tong:=tong+1; end;x:=tong;A. 20B. 21C. Không xác địnhD. 0Bài tập trắc nghiệm13

File đính kèm:

  • pptBai tap Whiledo.ppt