Bài giảng Tin học Lớp 8 - Bài thực hành 6: Sử dụng lệnh lặp while..do

ppt 6 trang phanha23b 26/03/2022 4660
Bạn đang xem tài liệu "Bài giảng Tin học Lớp 8 - Bài thực hành 6: Sử dụng lệnh lặp while..do", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pptbai_giang_tin_hoc_lop_8_bai_thuc_hanh_6_su_dung_lenh_lap_whi.ppt

Nội dung text: Bài giảng Tin học Lớp 8 - Bài thực hành 6: Sử dụng lệnh lặp while..do

  1. BÀI TH6. SỬ DỤNG LỆNH LẶP WHILE DO
  2. Mục đích, yêu cầu: - Biết nhu cầu cần có cấu trúc lặp với số lần chưa biết trước trong NNLT. - NNLT dùng cấu trúc lặp với số lần chưa biết trước để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nếu một điều kiện nào đó được thỏa mãn. - Hiểu họat động câu lệnh lặp với số lần chưa biết trước While do trong Pascal. - Viết đúng được câu lệnh While do ở một số bài tập đơn giản.
  3. Nội dung trọng tâm Cú pháp câu lệnh lặp While do: While do ; Trong đó: While, do: là các từ khóa. Điều kiện thường là phép so sánh. Câu lệnh: có thể là câu lệnh đơn hay câu lệnh ghép.
  4. BÀI 1 Hãy cho biết đâu là đoạn lệnh lặp bằng câu lệnh While do để tính tổng: S = 1+2+ +10? A) S := 0; While i< 10 do S:= S +i; B) S:= 0; i:=0; While i < 11 do S:= S+i; i:= i+1; C) S := 0; i:= 0; While i do Begin S := S+i; i:=i+1; end; D) S:=0; i:=0; While i<=10 do begin S := S +i; i:=i+1; end; Chúc mừng bạn
  5. BÀI 2 Các câu lệnh pascal sau đúng hay sai ? Hãy chỉ ra chỗ sai nếu có: A. While i:=1 do t:=10; B. While a<=b; do write (‘b khong nho hon a’); C. i:=1; S:=0; While i<10 do S:=S+i ; i:=i+1;
  6. BÀI 3. Đọc và tìm hiểu ý nghĩa của từng câu lệnh trong chương trình Use crt; Var i,n: Integer; Begin Clrscr; Write(‘Nhap vao mot so nguyen:’); readln(n); If n 0) do i:=i+1; If i=n then writeln(n, ’la so nguyen!’) else writeln(n, ’khong phai la so nguyen to!’); end; Readln; End.