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 quét OCR, nội dung có thể không chính xác
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

Tiêu đề Xác định bài toán Thuật toán
Thể loại Bài Tập
Định dạng
Số trang 8
Dung lượng 142,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Tiét 30: Pp Al T AP Em hay chi ra INPUT va OUTPUT cua bai toan sau: Tim 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 OUT

Trang 2

Tiét 30:

bài

toán

Trang 3

Tiét 30: Pp Al T AP

Em hay chi ra INPUT va OUTPUT cua bai toan sau:

Tim 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)

OUTPUT: Dãy n số

OUTPUT: Số có giá trị nhỏ nhất

OUTPUT: Số nhỏ nhất

D/ INPUT: Số nhỏ nhất

OUTPUT: Dãy số

Trang 4

Tiét 30: Pp Al T AP

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 day n sé cho trước (Cho n= 5)

Két qua: - 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 + a†

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

Trang 5

Tiét 30: PAI T AP

Bai 3: Cho thuat toan sau: X= 410

Y=20

Buoc 1:X:=X+5 ^2X=f5

Bước 2: Y : = Y + 10 > Y=30

Bước 3: X : = X + 15 > X = 30

Buéc 4: Y:=Y+25 > Y=55

Bước 5: X: = Y— X ^2X=25

Bước 6: Y : = 100 —X ^2Y=/5 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 dau X = 10 và Y = 20)

Kết quả: X = 25 và Y = 75

Trang 6

Tiét 30: Pp Al T AP

Bai 4: Sau mdi câu lệnh sau đây, giá trị của X sé la bao nhiêu

nêu trước đó giá trị của X bằng 102

Kết quả:

A/X=0 C/X= 15

B/ X = 10 D/ X không xác định

Kết quả:

A/X=0 C/X= 15

B/ X = 10 D/ X = 20

Trang 7

Tiét 30: Pf Al TAP

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: 3/ Chương trình:

- lInput: 2 số nguyên a và b Bai tap 5;

- Output: Két qua a — b hoặc ctrl;

thông báo lỗi “Không trừ được” a, b : Integer;

2/ Thuat toan:

Buoc 1: Nhap gia trichoa_ clrscr (); Wwriteln( Nhap a =

readln(b); ifa > b then writeln (a—b

Bước 2: Kiém tra điều kiện

- Nếu a > b, in kết quả a

—hb - Ngược lại, In thông

báo lỗi “Không trừ được”

=’ a-b) else writeln(Khong tru

duoc );

readin;

Trang 8

12 iy

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

TỪ KHÓA LIÊN QUAN

w