1. Trang chủ
  2. » Giáo án - Bài giảng

Tin 8 tiết 30-31 Bài Tập

8 741 4
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 142,5 KB

Nội dung

BÀI TẬP BÀI TẬP Bài 1 Bài 2 Bài 3 Bài 4 Xác định bài toán Thuật toán Điều kiện Tổng hợp Tiết 30: BÀI TẬP BÀI TẬP Tiết 30: Bài 1: Em hãy chỉ ra INPUT và OUTPUT của bài toán sau: Tìm số có giá trị nhỏ nhất trong dãy n số cho trước Kết quả: (Em hãy lựa chọn câu trả lời đúng và đầy đủ nhất) A/ INPUT: Số có giá trị nhỏ nhất OUTPUT: Dãy n số B/ INPUT: Dãy n số OUTPUT: Số có giá trị nhỏ nhất C/ INPUT: Dãy số OUTPUT: Số nhỏ nhất D/ INPUT: Số nhỏ nhất OUTPUT: Dãy số BÀI TẬP BÀI TẬP Tiết 30: Bài 2: Em hãy mô tả thuật toán của bài toán sau: Tính tổng các phần tử nhỏ hơn 5 trong dãy n số cho trước (Cho n = 5) Kết quả: - INPUT: Dãy n số - OUTPUT: Tổng các phần tử nhỏ hơn 5 trong dãy n số đó - Thuật toán: Qui ước: Tổng các phần tử đặt là: Tổng; Dãy số: a1 a2 a3 a4 a5 Bước 1: Tổng : = 0 Bước 2: Nếu a1 < 5, Tổng : = Tổng + a1 Bước 3: Nếu a2 < 5, Tổng : = Tổng + a2 Bước 4: Nếu a3 < 5, Tổng : = Tổng + a3 Bước 5: Nếu a4 < 5, Tổng : = Tổng + a4 Bước 6: Nếu a5 < 5, Tổng : = Tổng + a5 Bước 7: Kết thúc thuật toán BÀI TẬP BÀI TẬP Tiết 30: Bài 3: Cho thuật toán sau: Bước 1: X : = X + 5 Bước 2: Y : = Y + 10 Bước 3: X : = X + 15 Bước 4: Y : = Y + 25 Bước 5: X : = Y – X Bước 6: Y : = 100 – X Bước 7: Kết thúc thuật toán Hỏi: Kết quả bài toán X và Y sẽ nhận giá trị là bao nhiêu? (Nếu ban đầu X = 10 và Y = 20) X = 10 Y = 20  X = 15  Y = 30  X = 30  Y = 55  X = 25  Y = 75 Kết quả: X = 25 và Y = 75 BÀI TẬP BÀI TẬP Tiết 30: Bài 4: Sau mỗi câu lệnh sau đây, giá trị của X sẽ là bao nhiêu nếu trước đó giá trị của X bằng 10? 1/ if (20 div 3) = 6 then X : = X + 5; Kết quả: B/ X = 10 C/ X = 15A/ X = 0 D/ X không xác định 2/ if (22 mod 7) = 0 then X : = X + 5 else X : = X + 10 Kết quả: B/ X = 10 C/ X = 15A/ X = 0 D/ X = 20 BÀI TẬP BÀI TẬP Tiết 30: Bài 5: Viết chương trình cho bài toán sau: Nhập từ bàn phím 2 số nguyên a và b. Nếu a > b thì in kết quả a – b, ngược lại thì in thông báo lỗi “Không trừ được” Kết quả: 1/ Xác định bài toán: - Input: 2 số nguyên a và b - Output: Kết quả a – b hoặc thông báo lỗi “Không trừ được” 2/ Thuật toán: Bước 1: Nhập giá trị cho a và b Bước 2: Kiểm tra điều kiện - Nếu a > b, in kết quả a – b - Ngược lại, in thông báo lỗi “Không trừ được” Bước 3: Kết thúc thuật toán d 3/ Chương trình: Program Bai_tap_5; Uses ctrl; Var a, b : Integer; Begin clrscr (); writeln(‘Nhap a = ‘); readln(a); writeln(‘Nhap b = ‘); readln(b); if a > b then writeln (‘a – b = ’, a-b) else writeln(‘Khong tru duoc’); readln; End. BÀI TẬP BÀI TẬP Bài 1 Bài 2 Bài 3 Bài 4 TEXT TEXT TEXT TEXT Tiết 30: . BÀI TẬP BÀI TẬP Bài 1 Bài 2 Bài 3 Bài 4 Xác định bài toán Thuật toán Điều kiện Tổng hợp Tiết 30: BÀI TẬP BÀI TẬP Tiết 30: Bài 1: Em hãy. else writeln(‘Khong tru duoc’); readln; End. BÀI TẬP BÀI TẬP Bài 1 Bài 2 Bài 3 Bài 4 TEXT TEXT TEXT TEXT Tiết 30:

Ngày đăng: 21/10/2013, 20:11

TỪ KHÓA LIÊN QUAN

w