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

Bài tập CTrúc rẽ nhánh(TT sơ đồ khối+liệt kê+CT)

3 2,9K 16
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 đề Bài tập CTrúc rẽ nhánh(TT sơ đồ khối+liệt kê+CT)
Trường học University of Technology and Education
Chuyên ngành Computer Science
Thể loại bài tập
Năm xuất bản 2005
Thành phố Hà Nội
Định dạng
Số trang 3
Dung lượng 56 KB

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

Nội dung

THUẬT TOÁN GIẢI PTB4 DẠNG LIỆT KẾ BI: Nhập a.

Trang 1

SƠ ĐỎ KHÓỎI THUẬT TOÁN GIẢI PHƯƠNG TRÌNH TRÙNG PHƯƠNG

V Nhap a <>0, b<>0, c<>0

Ỷ Tinh D = b’ — 4ac

|

V

pnw —>#"#<<Sc>

Q

Vv Sal

fl =(-b+VD)/2a

(2 =(-b- VD)/2a

x3 Na

4=

x3 =V12 x4 =- J12

Trang 2

THUẬT TOÁN GIẢI PTB4 DẠNG LIỆT KẾ

BI: Nhập a b, c (điều kiện a #0, b #0, e #0)

B2: Tinh Delta : D := b’ — 4ac

B3: Nếu D <0 thì Xuất “PTVN” Ngược lại thì tính:

+ fl =(-b+VD)/2a

+12 =(-b- JD)/2a

B4: Néutl <0 thi Nếu t2 <0 thi Tinh va xuat “PT VN”

A + x3 —/12

+x4 =- A2

Ngược lại Nêu t2 <0 thì Tính và xuất “ ”

x2 =- Vel

xl — Jt

x3 = 42 x4 =- J72 B5: Kết thúc

Trang 3

Program Giai_PTB4;

Uses crt;

var a,b,c : real;

tl, 2 : real;

x1, x2, x3, x4: real;

D : real;

Begin

clrscr;

writeln(' Ban hay nhap a<>0, b<>0, c<>0 :’); writeln;

write( ' Nhap a,b, c= '); readln(a, b, c); writeln;

D := sqr(b) - 4*a*c; writeln(‘Delta =',D:6:2);

If D < 0 Then write('Phuong trinh vo nghiem))

else

begin

tl := (-b + sqrt(D)) / (2*a); writeln(‘tl =', t1:6:2);

{2 :=(cb - sqrt(D))/(2*a); writeln(t2 =',t2:6:2);

If tl < 0 Then if t2 < 0 then write('Phuong trinh vo nghiem)

else begin x3 := sqrt(t2);

x4 := -sqrt(t2);

wrIteln(Phuong trinh co 2 nghiem:`);

wrIte(x3 =',x3:6:2,' x4 =')x4:6:2);

end Else

If t2 <0 Then

begin x1 :=sqrt( tl );

x2 := -sqrt( tl );

wrIfeln(Phuong trinh co 2 nghiem:`);

wrIte(xl = ', x1:6:2,' x2 =')x2:6:2);

end else

begin x1 := sqrt( tl );

x2 := -sqrt( tl );

x3 := sqrt(t2);

x4 := -sqrt(t2);

wrIteln(Phuong trinh co 4 nghiem:`);

write(’ xl =')x1:6:2,' x2 =')x2:6:2,' x3 =', x3:6:2,' x4 ='x4:6:2); end;

end;

Readln;

end.

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

TỪ KHÓA LIÊN QUAN

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

w