Giải HPT bậc nhất hai ẩn(Passcal)
Chia sẻ bởi Nguyễn Hòa Điệp |
Ngày 06/11/2018 |
20
Chia sẻ tài liệu: Giải HPT bậc nhất hai ẩn(Passcal) thuộc Tin học 9
Nội dung tài liệu:
Bài tập.
Viết chương trình giải và biện luận hệ pt:
Với các hệ số được nhập vào từ bàn phím.
Bài giải:
Program giai_hpt_bac_nhat_hai_an;
VAR
a1,b1,c1,a2,b2,c2,d,dx,dy,x,y:real;
traloi:char;
BEGIN
repeat
Clrscr;
writeln(`Nhap he so a1,b1,c1`); readln(a1,b1,c1);
writeln(`Nhap he so a2,b2,c2`); readln(a2,b2,c2);
begin
d:=a1*b2-a2*b1;
dx:=-b1*c2+b2*c1;
dy:=a1*c2-a2*c1;
end;
if (d=0) and (dx=0) and (dy =0) then writeln(`hpt vo so nghiem`) else
if (dx<>0) and (dy<>0) and (d =0) then writeln(`hpt vo nghiem`) else
write(`Hpt co nghiem:x=`,dx/d:9:2,`;y=`,dy/d:9:2);
readln;
writeln(`Ban co muon thuc hien nua khong?`);read(traloi);
until upcase(traloi)=`K`;
readln;
End.
Viết chương trình giải và biện luận hệ pt:
Với các hệ số được nhập vào từ bàn phím.
Bài giải:
Program giai_hpt_bac_nhat_hai_an;
VAR
a1,b1,c1,a2,b2,c2,d,dx,dy,x,y:real;
traloi:char;
BEGIN
repeat
Clrscr;
writeln(`Nhap he so a1,b1,c1`); readln(a1,b1,c1);
writeln(`Nhap he so a2,b2,c2`); readln(a2,b2,c2);
begin
d:=a1*b2-a2*b1;
dx:=-b1*c2+b2*c1;
dy:=a1*c2-a2*c1;
end;
if (d=0) and (dx=0) and (dy =0) then writeln(`hpt vo so nghiem`) else
if (dx<>0) and (dy<>0) and (d =0) then writeln(`hpt vo nghiem`) else
write(`Hpt co nghiem:x=`,dx/d:9:2,`;y=`,dy/d:9:2);
readln;
writeln(`Ban co muon thuc hien nua khong
until upcase(traloi)=`K`;
readln;
End.
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Nguyễn Hòa Điệp
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)