Cho 3 điện trở R1,R2,R3 được đọc từ tệp ''Baitap.INP.'' tính và đưa ra màn hình điện trở mắc song song. Giải hộ mình với viết chương trình Pascal ạ .hứa trả 5 sao

2 câu trả lời

var r1, r2, r3, r: real;

      f: text;

Begin

    Assign(f, 'baitap.inp'); reset(f);

    Read(f, r1, r2, r3);

    R:=(r1*r2+r2*r3+r3*r1)/(r1*r2*r3);

    Write('R song song = ', r);

    Readln

End.

Điện trở tương đương của 3 điện trở R1,R2,R3 trong mạch mắc song song là:

`1/R=1/(R1)+1/(R2)+1/(R3)=(R2.R3+R1.R3+R1.R2)/(R1.R2.R3)`
`=> R=(R1.R2.R3)/(R2.R3+R1.R3+R1.R2)`

`=>` Công thức phép tính trong pascal là (có lấy 2 số sau phần thập phân):

     (R1*R2*R3)/(R2*R3+R1*R3+R1*R2):0:2

Chương trình:

program bai_giai;
uses crt;
var f:text;
    R1,R2,R3:integer;
begin
    clrscr;
    Assign(f,'Baitap.INP');  reset(f);
    readln(f,R1,R2,R3);
    write('R = ',(R1*R2*R3)/(R2*R3+R1*R3+R1*R2):0:2);
    readln;
end.

Câu hỏi trong lớp Xem thêm