Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (169.55 KB, 18 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
•<b><sub>Câu lệnh IF ... </sub><sub>Câu lệnh IF ... </sub></b>
<b>THEN...ELSE</b>
<b>THEN...ELSE</b>
<i><b>Dảng â: </b></i>
<i><b>Dảng â: </b></i> <b>IF <ÂK> THEN <CL1> ELSE</b>
<b><CL2></b>
<i><b>Dạng khuyết:</b></i>
<i><b>Dạng khuyết: </b></i><b>IF <ĐK> THEN <CL></b>
<b>TỔ TIN HỌC</b>
<b>TỔ TIN HỌC </b> <b>Ciáo viên thực hiện: CÁP XUÂN TÚ</b>
<b>TRƯỜNG THPT ĐƠNG H</b>
<b>A,B,C</b>
<b>Nghiệm số X</b>
<i><b>Input: </b></i>
<i><b>Output</b></i>
<i><b>: </b></i>
<b>b. Tổ chức dữ liệu:</b>
<i><b>Biến:</b></i>
<i><b>Biến:</b></i><b> A,B,C, delta, X1,X2: A,B,C, delta, X1,X2: </b>
<b>Số thực</b>
<b>c. Giải </b>
<b>thuật</b>
<b>Bắt đầu</b>
<b>Bắt đầu</b>
<b>Nhập A,B,C</b>
<b>Nhập A,B,C</b>
<b>D:= B*B-4*A*C</b>
<b>D:= B*B-4*A*C</b>
<b>Thông báo: </b>
<b>Vô nghiệm</b>
<b>Thơng báo: </b>
<b>Vơ nghiệm</b>
<b>Tính X1,X2</b>
<b>Tênh X1,X2</b>
<b>Delta>=0</b>
<b>Delta>=0</b>
<b>Kết thúc</b>
<b>Kết thúc</b>
<b>Thơng báo: </b>
<b>X1,X2</b>
<b>Thäng bạo: </b>
<b>X1,X2</b>
<b>Thơng báo: </b>
<b>Vơ nghiệm</b>
<b>Tính X1,X2</b>
<b>Tênh X1,X2</b>
<b>Delta>=0</b>
<b>Delta>=0</b>
<b>Thäng bạo: </b>
<b>X1,X2</b>
<b>Thäng bạo: </b>
<b>X1,X2</b>
<b>S</b>
<b>Â</b>
<i><b>Câu lệnh 1</b></i>
<i><b>Câu lệnh 1</b></i> <i><b><sub>Câu lệnh 2</sub></b><b><sub>Câu lệnh 2</sub></b></i>
<b>Điều kin</b>
<b>3. Chổồng trỗnh baỡi </b>
<b>3. Chổồng trỗnh baìi </b>
<b>toạn:</b>
<b>toạn:</b>
<b>PROGRAM GIAI_PTB2;</b>
<b>VAR A,B,C,DELTA, X1,X2: REAL;</b>
<b>BEGIN</b>
<b>WRITE(‘Nhap he so A khac 0 : ’); </b>
<b>READLN(A);</b>
<b>WRITE(‘Nhap B : ’); READLN(B);</b>
<b>WRITE(‘Nhap C: ’); READLN(C);</b>
<b>Delta := B*B - 4*A*C;</b>
<b>IF Delta >= 0 THEN</b>
<b>Begin</b>
<b>X1: = (-b + SQRT(Delta))/(2*a);</b>
<b>X2: = (-b - SQRT(Delta))/(2*a);</b>
<b>WRITELN(‘Nghiem X1=‘ , X1:12:2);</b>
<b>WRITELN(‘Nghiem X2=‘ , X2:12:2);</b>
<b>End</b>
<b>ELSE</b>
<b>WRITELN(‘Phuong trinh vo nghiem ‘);</b>
<b>a. Xạc âënh baìi toạn:</b>
<b>Các số X,Y</b>
<b>Z</b>
<i><b>Input: </b></i>
<i><b>Output</b></i>
<i><b>: </b></i>
<b>b. Tổ chức dữ liệu:</b>
<i><b>Biến:</b></i>
<b>c. Giải </b>
<b>thuật</b>
<b>Bắt đầu</b>
<b>Bắt đầu</b>
<b>Nhập X,Y</b>
<b>Nhập X,Y</b>
<b>Z := X+Y</b>
<b>Z := X+Y</b>
<b>Z := X*X + </b>
<b>Y*Y</b>
<b>Z := X*X + </b>
<b>Y*Y</b>
<b>Y >= X</b>
<b>Y >= X</b>
<b>Â</b> <b>S</b>
<b>Xuat: Z</b>
<b>IF X*X + Y*Y <=1 THEN</b>
<b>Z: = X*X + Y*Y</b>
<b>ELSE</b>
<b>IF Y >=X THEN</b>
<b>Z := X+Y</b>
<b>ELSE</b>
<b>TỔ TIN HỌC</b>
<b>TỔ TIN HỌC </b> Ciáo viên thực hiện<b>: CÁP XUÂN TÚ</b>
<b>TRƯỜNG THPT ĐÔNG H</b>
<b>TRƯỜNG THPT ĐƠNG H</b> Chào mừng ngày nhà giáo Việt Nam 20-11
<i><b>d. Chổồng trỗnh:</b></i>
<b>PROGRAM BAI4;</b>
<b>VAR Y, X,Z : REAL;</b>
<b>BEGIN</b>
<b>WRITE(‘Nhap X : ’); READLN(X);</b>
<b>WRITE(‘Nhap Y : ’); READLN(Y);</b>
<b>IF X*X + Y*Y <=1 THEN</b>
<b>Z: = X*X + Y*Y</b>
<b>ELSE</b>
<b>IF Y >=X THEN</b>
<b>Z := X+Y</b>
<b>ELSE</b>
<b>Z := 0.5;</b>
<b>WRITELN(‘gia tri Z= ‘ , Z: 5:2);</b>
<b>READLN;</b>
<b>3. Bài 4b – trang 51- SGK:</b>
<b>3. Bài 4b – trang 51- SGK:</b>
<b>a. Xác định đại lượng </b>
<b>vào/ra:</b> <b><sub>Các số X,Y,A,B,R</sub></b>
<b>Z</b>
<i><b>Input: </b></i>
<i><b>Output</b></i>
<i><b>: </b></i>
<b>b. Tổ chức dữ liệu:</b>
<i><b>Biến:</b></i>
<i><b>Biến:</b></i><b> X, Y, A,B,Z: Số X, Y, A,B,Z: Số </b>
<b>thực</b>
<b>thæûc</b>
<b>R</b>
<b>R</b>
<b>0</b>
<b>0</b>
<b>. M(x,y)</b>
<b>c. Giải </b>
<b>thuật</b>
<b>Bắt đầu</b>
<b>Bắt đầu</b>
<b>Nhập X,Y, A, </b>
<b>B, R</b>
<b>Nhập X,Y, A, </b>
<b>B, R</b>
<b>Z := ABS(x) + </b>
<b>ABS(Y)</b>
<b>Z := ABS(x) + </b>
<b>ABS(Y)</b>
<b>SQR(X-A)+SQR(Y-B)</b>
<b><=R*R</b>
<b>SQR(X-A)+SQR(Y-B)</b>
<b><=R*R</b>
<b>Kết thúc</b>
<b>Kết thúc</b>
<b>Â</b> <b>S</b>
<b>Z:= X + Y</b>
<b>Z:= X + Y</b>
<b>Xuat: Z</b>
<b>IF</b> <b>SQR(X-a) + SQR(Y-b) <= R*R THEN</b>
<b>Z: = ABS(X) + ABS(Y)</b>
<b>ELSE</b>
<b>TỔ TIN HỌC</b>
<b>TỔ TIN HỌC </b> Ciáo viên thực hiện<b>: CÁP XUÂN TÚ</b>
<b>TRƯỜNG THPT ĐƠNG H</b>
<b>TRƯỜNG THPT ĐƠNG H</b> Chào mừng ngày nhà giáo Việt Nam 20-11
<b>PROGRAM BAI4;</b>
<b>VAR Y, X,Z : REAL;</b>
<b>BEGIN</b>
<b>WRITE(‘Nhap so X,Y : ’); </b>
<b>READLN(X,Y);</b>
<b>WRITE(‘Nhap toa do tam : ’); </b>
<b>READLN(A,B);</b>
<b>WRITE(‘Nhap ban kinh : ’); </b>
<b>READLN(R);</b>
<b>IF</b> <b>SQR(X-a) + SQR(Y-b) <= R*R THEN</b>
<b>Z: = ABS(X) + ABS(Y)</b>
<b>ELSE</b>
<b>Z := X+Y;</b>
<b>WRITELN(‘gia tri Z= ‘ , Z: 5:2);</b>
<b>READLN;</b>
<b>a. Xác định đại lượng </b>
<b>A,B</b>
<i><b>Input: </b></i>
<i><b>Output</b></i>
<i><b>: </b></i>
<b>b. Tổ chức dữ liệu:</b>
<i><b>Biến:</b></i>
<i><b>Biến:</b></i><b> A,B, Z: Số thực A,B, Z: Số thực</b>
<i><b>Nhập vào 2 số A,B. Nếu chúng </b></i>
<i><b>khác nhau thì tráo đổi giá trị </b></i>
<b>c. Giải </b>
<b>thuật</b>
<b>Bắt đầu</b>
<b>Bắt đầu</b>
<b>Nhập A, B</b>
<b>Nhập A, B</b>
<b>Z := A;</b>
<b>A:= B;</b>
<b>B:=Z;</b>
<b>Z := A;</b>
<b>A:= B;</b>
<b>B:=Z;</b>
<b>A <> B</b>
<b>A <> B</b>
<b>Kết thúc</b>
<b>Kết thúc</b>
<b>Â</b>
<b>S</b>
<b>Xuat: A,B</b>
<b>IF</b> <b> A<> B</b> <b>THEN</b>
<b>BEGIN</b>
<b>Z := A;</b>
<b>A := B;</b>
<b>B := Z;</b>
<b>TỔ TIN HỌC</b>
<b>TỔ TIN HỌC </b> Ciáo viên thực hiện<b>: CÁP XUÂN TÚ</b>
<b>TRƯỜNG THPT ĐƠNG H</b>
<b>TRƯỜNG THPT ĐƠNG H</b> Chào mừng ngày nhà giáo Việt Nam 20-11
<b>PROGRAM BAI4;</b>
<b>VAR A,B,Z : REAL;</b>
<b>BEGIN</b>
<b>WRITE(‘Nhap so A,B : ’); </b>
<b>READLN(A,B);</b>
<b>IF</b> <b> A<> B</b> <b>THEN</b>
<b>BEGIN</b>
<b>Z := A;</b>
<b>A := B;</b>
<b>B := Z;</b>
<b> END;</b>
<b>WRITELN(‘Gia tri A= ‘ , A : 8 : 2);</b>
<b>WRITELN(‘Gia tri B= ‘ , B : 8 : 2);</b>
<b>READLN;</b>