SGK Tin Học 8 - Bài Thực Hành 6. SỬ DỤNG LỆNH LẶP WHILE ... DO

Giải Bài Tập

Giải Bài Tập, Sách Giải, Giải Toán, Vật Lý, Hóa Học, Sinh Học, Ngữ Văn, Tiếng Anh, Lịch Sử, Địa Lý

  • Home
  • Lớp 1,2,3
    • Lớp 1
    • Giải Toán Lớp 1
    • Tiếng Việt Lớp 1
    • Lớp 2
    • Giải Toán Lớp 2
    • Tiếng Việt Lớp 2
    • Văn Mẫu Lớp 2
    • Lớp 3
    • Giải Toán Lớp 3
    • Tiếng Việt Lớp 3
    • Văn Mẫu Lớp 3
    • Giải Tiếng Anh Lớp 3
  • Lớp 4
    • Giải Toán Lớp 4
    • Tiếng Việt Lớp 4
    • Văn Mẫu Lớp 4
    • Giải Tiếng Anh Lớp 4
  • Lớp 5
    • Giải Toán Lớp 5
    • Tiếng Việt Lớp 5
    • Văn Mẫu Lớp 5
    • Giải Tiếng Anh Lớp 5
  • Lớp 6
    • Soạn Văn 6
    • Giải Toán Lớp 6
    • Giải Vật Lý 6
    • Giải Sinh Học 6
    • Giải Tiếng Anh Lớp 6
    • Giải Lịch Sử 6
    • Giải Địa Lý Lớp 6
    • Giải GDCD Lớp 6
  • Lớp 7
    • Soạn Văn 7
    • Giải Bài Tập Toán Lớp 7
    • Giải Vật Lý 7
    • Giải Sinh Học 7
    • Giải Tiếng Anh Lớp 7
    • Giải Lịch Sử 7
    • Giải Địa Lý Lớp 7
    • Giải GDCD Lớp 7
  • Lớp 8
    • Soạn Văn 8
    • Giải Bài Tập Toán 8
    • Giải Vật Lý 8
    • Giải Bài Tập Hóa 8
    • Giải Sinh Học 8
    • Giải Tiếng Anh Lớp 8
    • Giải Lịch Sử 8
    • Giải Địa Lý Lớp 8
  • Lớp 9
    • Soạn Văn 9
    • Giải Bài Tập Toán 9
    • Giải Vật Lý 9
    • Giải Bài Tập Hóa 9
    • Giải Sinh Học 9
    • Giải Tiếng Anh Lớp 9
    • Giải Lịch Sử 9
    • Giải Địa Lý Lớp 9
  • Lớp 10
    • Soạn Văn 10
    • Giải Bài Tập Toán 10
    • Giải Vật Lý 10
    • Giải Bài Tập Hóa 10
    • Giải Sinh Học 10
    • Giải Tiếng Anh Lớp 10
    • Giải Lịch Sử 10
    • Giải Địa Lý Lớp 10
  • Lớp 11
    • Soạn Văn 11
    • Giải Bài Tập Toán 11
    • Giải Vật Lý 11
    • Giải Bài Tập Hóa 11
    • Giải Sinh Học 11
    • Giải Tiếng Anh Lớp 11
    • Giải Lịch Sử 11
    • Giải Địa Lý Lớp 11
  • Lớp 12
    • Soạn Văn 12
    • Giải Bài Tập Toán 12
    • Giải Vật Lý 12
    • Giải Bài Tập Hóa 12
    • Giải Sinh Học 12
    • Giải Tiếng Anh Lớp 12
    • Giải Lịch Sử 12
    • Giải Địa Lý Lớp 12
Trang ChủLớp 8Giải Bài Tập Tin Học 8SGK Tin Học 8Bài thực hành 6. SỬ DỤNG LỆNH LẶP WHILE ... DO SGK Tin Học 8 - Bài thực hành 6. SỬ DỤNG LỆNH LẶP WHILE ... DO
  • Bài thực hành 6. SỬ DỤNG LỆNH LẶP WHILE ... DO trang 1
  • Bài thực hành 6. SỬ DỤNG LỆNH LẶP WHILE ... DO trang 2
Mục đích, yêu cầu Viết chương trình Pascal sử dụng câu lệnh lặp với số lần chưa biết trước. Rèn luyện khả năng đọc chương trình, tìm hiểu tác dụng của các câu lệnh. Nội dung BÀI 1. Viết chương trình sử dụng lệnh lặp while.do để tính trung bình n số thực x-ị, *2’ x3>-> xn- Các s° nvàx-ị, x2, x3,..., xn được nhập vào từ bàn phím. Ý tưởng, sử dụng một biến đếm và lệnh lặp while...do để nhập và cộng dần các số vào một biến kiểu số thực cho đến khi nhập đủ n số. Mô tả thuật toán của chương trình, các biến dự định sẽ sử dụng và kiểu của chúng. Gõ chương trình sau đây và lưu chương trình với tên 'inh_TB.pas: program Tinh_Trung_binh; uses crt; var n, dem : Integer; X, TB : real; begin clrscr; dem: = 0; TB: = 0 ; write('Nhap so cac so can tinh n = '); readln(n); while dem < n do begin dem:= dem + 1; write('Nhap so thu dem,' = '); readln(x); TB:= TB + x; end; TB:= TB/n; writeln('Trung binh cua n,' so la = TB:10:3); writeln('Nhan Enter de thoat readln end. Đọc và tìm hiểu ý nghĩa của từng câu lệnh. Dịch chương trình và sửa lỗi, nếu có. Chạy chương trình với các bộ dữ liệu được gõ từ bàn phím và kiểm tra kết quả nhận được. Viết lại chương trình bằng cách sử dụng câu lệnh for...do thay cho câu lệnh while...do. BÀI 2. Tìm hiểu chương trình nhận biết một số tự nhiên N được nhập vào từ bàn phím có phải là số nguyên tố hay không. Ý tưởng. Kiểm tra lần lượt N có chia hết cho các số tự nhiên 2 < i < N - 1 hay không. Kiểm tra tính chia hết bằng phép chia lấy phần dư (mod). a) Đọc và tìm hiểu ý nghĩa của từng câu lệnh trong chương trình sau đây: uses Crt; var n, i: integer; begin clrscr; write('Nhap vao mot so nguỵen: '); readln(n); If n <= 1 then writeln (n,' khong la so nguyên to' ) else begin i: = 2; while (n mod i 0) do i : = i + 1; if i = n then writeln(n,' la so nguyên to ! ' ) else writeln(n,' khong phai la so nguỵen toi'); end; readln end. b) Cỡ, dịch và chạy thử chương trình với một vài độ chính xác khác nhau.

Các bài học tiếp theo

  • Bài 9. LÀM VIỆC VỚI DÃY SỐ
  • Bài thực hành 7. XỬ LÍ DÃY SỐ TRONG CHƯƠNG TRÌNH
  • Bài 10. LUYỆN GÕ PHÍM NHANH VỚI FINGER BREAKOUT
  • Bài 11. HỌC VẼ HÌNH VỚI PHẦN MỀM GEOGEBRA
  • Bài 12. QUAN SÁT HÌNH KHÔNG GIAN VỚI PHẦN MỀM YENKA

Các bài học trước

  • Bài 8. LẶP VỚI SỐ LẦN BIẾT TRƯỚC
  • Bài thực hành 5. SỬ DỤNG LỆNH LẶP FOR ... DO
  • Bài 7. CÂU LỆNH LẶP
  • Bài thực hành 4. SỬ DỤNG LỆNH ĐIỀU KIỆN IF ... THEN
  • Bài 6. CÂU LỆNH ĐIỀU KIỆN
  • Bài 5. TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH
  • Bài thực hành 3. KHAI BÁO VÀ SỬ DỤNG BIẾN
  • Bài 4. SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
  • Bài thực hành 2. VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN
  • Bài 3. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU

SGK Tin Học 8

  • Phần 1. Lập trình đơn giản
  • Bài 1. MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
  • Bài 2. LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
  • Bài đọc thêm 1. MỘT SỐ NGÔN NGỮ LẬP TRÌNH THÔNG DỤNG
  • Bài thực hành 1. LÀM QUEN VỚI TURBO PASCAL
  • Bài đọc thêm 2. MỘT SỐ BẢNG CHỌN THƯỜNG DÙNG TRONG PASCAL
  • Bài 3. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
  • Bài thực hành 2. VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN
  • Bài 4. SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
  • Bài thực hành 3. KHAI BÁO VÀ SỬ DỤNG BIẾN
  • Bài 5. TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH
  • Bài 6. CÂU LỆNH ĐIỀU KIỆN
  • Bài thực hành 4. SỬ DỤNG LỆNH ĐIỀU KIỆN IF ... THEN
  • Bài 7. CÂU LỆNH LẶP
  • Bài thực hành 5. SỬ DỤNG LỆNH LẶP FOR ... DO
  • Bài 8. LẶP VỚI SỐ LẦN BIẾT TRƯỚC
  • Bài thực hành 6. SỬ DỤNG LỆNH LẶP WHILE ... DO(Đang xem)
  • Bài 9. LÀM VIỆC VỚI DÃY SỐ
  • Bài thực hành 7. XỬ LÍ DÃY SỐ TRONG CHƯƠNG TRÌNH
  • Phần 2. Phần mềm học tập
  • Bài 10. LUYỆN GÕ PHÍM NHANH VỚI FINGER BREAKOUT
  • Bài 11. HỌC VẼ HÌNH VỚI PHẦN MỀM GEOGEBRA
  • Bài 12. QUAN SÁT HÌNH KHÔNG GIAN VỚI PHẦN MỀM YENKA

Từ khóa » Câu Lệnh While Trong Pascal Dùng để Diễn Tả