Cho biết x=A,y=B; viết chương trình hoán đổi giá trị x,y
2 câu trả lời
Cách Làm
Bước 1: nhập 2 biến x,y
Bước 2: Nếu x>y tráo đổi gía trị của x và y, chuyển đến bước 3 . Nếu y > x thì 2 số đã theo thứ tự có giá trị không giảm , chuyển đến bước 3
Bước 3: In ra kết qủa x, y và kết thúc thuật toán
uses crt;
var x,y:integer;
begin
clrscr;
write('x='); readln(x);
write('y='); readln(y);
writeln('gia tri truoc khi doi cua x la: ',x);
writeln('gia tri truoc khi doi cua y la: ',y);
x:=x+y;
y:=x-y;
x:=x-y;
writeln('gia tri sau khi doi cua x la: ',x);
writeln('gia tri sau khi doi cua y la: ',y);
readln;
end.
x = int(input("nhập số x"))
y = int(input("Nhập số y"))
print("x ="+str(x))
print("y ="+str(y))
temp = y
x=y
y=x
print("---")
print("x ="+str(x))
print("y ="+str(y))