Hoán đổi giá trị hai số a,b và không dùng biến tạm

Hoán đổi giá trị hai số a,b và không dùng biến tạm

0 bình luận về “Hoán đổi giá trị hai số a,b và không dùng biến tạm”

  1. Ý tưởng: nhập hai số a,b từ bàn phím, a = a * b, b = b / a, a = a / b

    Ví dụ:

    a = 2; b = 3

    a = a * b = 2 * 3 = 6

    b = a / b = 6 / 3 = 2

    a = a / b = 6 / 2 = 3

    Code:

    uses crt;
    var a,b:extended;
    begin
       clrscr;
       read(a,b);
       a:=a*b;
       b:=a/b;
       a:=a/b;
       write(a:0:2,’ ‘,b:0:2);
       readln
    end.

    Bình luận

Viết một bình luận