Paste
Pasted as C++ by registered user xujiayu ( 4 years ago )
#include <stdio.h>
#include <conio.h>
/*
gia su luc dau a = 6 , b = 9
thi sau khi hoan vi ( doi cho)
thi a = 9 , b = 6
*/
void nhapdulien( int &x)
{
printf("\nNHAP SO : ");
scanf("%d",&x);
}
void hoanvicach1 (int &a , int &b)
{
int temp = a;
a = b;
b = temp;
}
void hoanvicach2 (int &a, int &b)
{
a = a + b; // gan cho a la a + b nen day la ab
b = a - b; // muon b = a thi tren a da la ab thi nen tru di b nen b = a
a = a - b;// muon a = b thi tren a da la ab thi nen tru di a nen b = a
}
int main()
{
int a, b;
nhapdulien(a);
nhapdulien(b);
printf("\ntruoc khi hoan vi a = %d & b = %d",a,b);
//hoanvicach1(a,b);//
hoanvicach2(a,b);
printf("\nSau khi hoan vi a = %d & b = %d",a,b);
getch();
return 0;
}
Revise this Paste