1. Trang chủ
  2. » Ngoại Ngữ

bai tap if tin học 11 cáp xuân tú thư viện giáo dục tỉnh quảng trị

18 39 1

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 18
Dung lượng 544 KB

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

Nội dung

TRÆÅÌNG THPT ÂÄNG HAÌ Chaìo mæìng ngaìy nhaì giaïo Viãût Nam 20-11. d.[r]

Trang 1

TỔ CHỨC RẼ NHÁNH

BÀI TẬP

THEN ELSE

Trang 2

LÝ THUYẾT

Cú pháp 2 dạng lệnh IF

Dạng đủ: IF <ĐK> THEN <CL1> ELSE

<CL2>

Dạng khuyết: IF <ĐK> THEN <CL>

TRƯỜNG THPT ĐÔNG HÀ Chào mừng ngày nhà giáo Việt Nam 20-11

Trang 3

II BÀI TẬP

1 Bài toán:

Tìm nghiệm thực của phương trình bậc 2:

Ax2 + Bx + C = 0, với A khác

0. a Xác định bài toán: Các hệ số

A,B,C Nghiệm số X

Input:

Output :

b Tổ chức dữ liệu:

Biến: A,B,C, delta, X1,X2:

Số thực

Trang 4

c Giải

thuật

Bắt đầu Nhập A,B,C D:= B*B-4*A*C

Thông báo:

Vô nghiệm

Thông báo:

Vô nghiệm

Tính X1,X2

Delta>=0

Kết thúc

Thông báo:

X1,X2

Thông báo:

X1,X2

Trang 5

Thông báo:

Vô nghiệm

Thông báo:

Vô nghiệm

Tính X1,X2

Delta>=0

Thông báo:

X1,X2

Thông báo:

X1,X2

S Đ

Câu lệnh 1 Câu lệnh 2

Điều kiện

Trang 6

3 Chỉång trçnh baìi

toạn:

PROGRAM GIAI_PTB2;

VAR A,B,C,DELTA, X1,X2: REAL ;

BEGIN

WRITE (‘Nhap he so A khac 0 : ’);

READLN (A);

WRITE (‘Nhap B : ’); READLN (B);

WRITE (‘Nhap C: ’); READLN (C);

Delta := B*B - 4*A*C;

IF Delta >= 0 THEN

Begin

X1: = (-b + SQRT(Delta))/(2*a);

X2: = (-b - SQRT(Delta))/(2*a);

WRITELN (‘Nghiem X1=‘ , X1:12:2);

WRITELN (‘Nghiem X2=‘ , X2:12:2);

End ELSE

WRITELN (‘Phuong trinh vo nghiem ‘);

READLN

END

Trang 7

2 Bài 4a – trang 51- SGK:

a Xác định bài toán:

Các số X,Y Z

Input:

Output :

b Tổ chức dữ liệu:

Biến: X, Y, Z: Số thực

Trang 8

c Giải

thuật

Bắt đầu Nhập X,Y

Z := X+Y

Z := X*X +

Y*Y

Z := X*X +

Y*Y

X*X+Y*Y<=1

Kết thúc

Kết thúc

Z:=0.5

Y >= X

Xuat: Z

Trang 9

IF X*X + Y*Y <=1 THEN

Z: = X*X + Y*Y

ELSE

IF Y >=X THEN

Z := X+Y

ELSE

Z := 0.5;

Trang 10

TỔ TIN HỌC Ciáo viên thực hiện: CÁP XUÂN TÚ

TRƯỜNG THPT ĐÔNG HÀ Chào mừng ngày nhà giáo Việt Nam 20-11

d Chương trình:

PROGRAM BAI4;

BEGIN

WRITE (‘Nhap X : ’); READLN (X);

WRITE (‘Nhap Y : ’); READLN (Y);

Z: = X*X + Y*Y

ELSE

Z := X+Y

ELSE

Z := 0.5;

WRITELN (‘gia tri Z= ‘ , Z: 5:2);

READLN;

END.

Trang 11

3 Bài 4b – trang 51- SGK:

a Xác định đại lượng

Z

Input:

Output :

b Tổ chức dữ liệu:

Biến: X, Y, A,B,Z: Số thực

R 0

M(x,y)

O(a,b)

Trang 12

c Giải

thuật

Bắt đầu

Nhập X,Y, A,

B, R

Nhập X,Y, A,

B, R

Z := ABS(x) +

ABS(Y)

Z := ABS (x) +

ABS (Y)

SQR(X-A)+SQR(Y-B)

<=R*R

SQR (X-A)+ SQR (Y-B)

<=R*R

Kết thúc

Kết thúc

Z:= X + Y

Xuat: Z

Trang 13

IF SQR (X-a) + SQR (Y-b) <= R*R THEN

Z: = ABS (X) + ABS (Y)

ELSE

Z := X+Y ;

Trang 14

TỔ TIN HỌC Ciáo viên thực hiện: CÁP XUÂN TÚ

TRƯỜNG THPT ĐÔNG HÀ Chào mừng ngày nhà giáo Việt Nam 20-11

BEGIN

ELSE

READLN;

END.

Trang 15

4 Bài toán:

a Xác định đại lượng

A,B

Input:

Output :

b Tổ chức dữ liệu:

Biến: A,B, Z: Số thực

Nhập vào 2 số A,B Nếu chúng khác nhau thì tráo đổi giá trị

cho nhau.

Trang 16

c Giải

thuật

Bắt đầu Nhập A, B

Z := A;

A:= B;

B:=Z;

Z := A;

A:= B;

B:=Z;

A <> B

Kết thúc

Kết thúc

Đ

S

Xuat: A,B

Trang 17

IF A<> B THEN

BEGIN

Z := A;

A := B;

B := Z ;

END;

Trang 18

TỔ TIN HỌC Ciáo viên thực hiện: CÁP XUÂN TÚ

TRƯỜNG THPT ĐÔNG HÀ Chào mừng ngày nhà giáo Việt Nam 20-11

BEGIN

BEGIN

A := B;

END;

READLN;

END.

Ngày đăng: 29/03/2021, 13:11

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w