Hacı adamlar güzel bir swap variables (iki değişkenin değerlerini birbirlerine aktarma) algoritması yazmışlar. Aslında 3. bir değişken kullanarak bunu yapmak çok basit ve bu işten anlayan insanlar zaten biliyorlar bunu ama bu yöntem 3. değişken istemiyor tamamen matematikle çözmüş adamlar. Aşağıda C kodu var ama algoritmayı hemen çözecektir programcılar.
include <conio.h> main() { int a,b; clrscr(); printf("enter the value for a & b\n"); scanf("d",&a,&b); printf("value of a is %d & b is %d before swapping\n",a,b); a=a+b; b=a-b; a=a-b; printf("value of a is %d & b is %d after swapping\n",a,b); getch(); }
Yorum Yok