swap 2 variables without using 3 rd variable???

Answers were Sorted based on User's Feedback



swap 2 variables without using 3 rd variable???..

Answer / rajendra

let
A=10
B=20
after swaping A=20
B=10
ok
A = A + B (A = 20+10 = 30)
B = A - B (B = 20-10 = 10)---->B=10
A = A - B (A = 30-10 = 20)---->A=20
Thats all very simple

byee Friends
rajendra
rajendra prasad reddy
rajendra_penumalli@yahoo.com
9885162742
hyd

Is This Answer Correct ?    9 Yes 3 No

swap 2 variables without using 3 rd variable???..

Answer / david

a^=b
b^=a
a^=b

Is This Answer Correct ?    1 Yes 1 No

swap 2 variables without using 3 rd variable???..

Answer / viji

you can go swap function
swap(a,b)

Is This Answer Correct ?    0 Yes 0 No

swap 2 variables without using 3 rd variable???..

Answer / guest

Ex:
1.
A=20,B=10
A=A-B=20-10=10
B=A+B=10+10=20
A=B-A=20-10=10

2.
A=6,B=4
A=A-B=6-4=2
B=A+B=2+4=6
A=B-A=6-2=4

The above logic works if A>B. If B>A:

B=6, A=4
B=B-A=6-4=2
A=A+B=4+2=6
B=A-B=6-2=4

Is This Answer Correct ?    0 Yes 0 No

swap 2 variables without using 3 rd variable???..

Answer / padma

Manual testing can be carried out using data validation and
data verification techniques as the function or piece of
code is entirely based on the variables.

Is This Answer Correct ?    0 Yes 0 No

swap 2 variables without using 3 rd variable???..

Answer / padmas

In The Manual Testing process, The team/member is not allowed to do any kind of code/unit or piece of code modifications. etc...,even though the members are aware of bug/ defect exists in the unit/code. Because the question falls under manual testing and even though I know how to do it, it is not out of the box question.

Is This Answer Correct ?    0 Yes 0 No

swap 2 variables without using 3 rd variable???..

Answer / gm

Before Swaping
A = 10
B = 20
After Swapping
A = 20
B = 10

Solution:
B = B - A =(20-10) = 10 ---> B = 10
A = A + B =(10+10) = 20 ---> A = 20 (since B = 10 now)

Is This Answer Correct ?    2 Yes 3 No

swap 2 variables without using 3 rd variable???..

Answer / naresh

rajendra is correct

but the example he took is wrong...

Is This Answer Correct ?    0 Yes 2 No

swap 2 variables without using 3 rd variable???..

Answer / hari

sorry your question is wrong

Is This Answer Correct ?    0 Yes 2 No

swap 2 variables without using 3 rd variable???..

Answer / manu

sorry rejendra but i think u r wrong
u hae initially takn a=10 and b=20
ut had taken opposite values moreovr when u have performed
the operation a=a+b
now the value of a has become 30 not the previous 1
i think this will be done with the use of temp variable

Is This Answer Correct ?    1 Yes 5 No

Post New Answer

More Manual Testing Interview Questions

what is product backlog...

2 Answers   HCL, Wells Fargo,


What is the role of documentation in QA?

1 Answers   IBM,


Suppose a defect is fixed by developer and that defect got closed. But because of fixing that defect we are getting another defect. If 2nd defect is fixed the 1st defect is reproduced again. If that process is continuing what should the tester do to nail that defect?

2 Answers  


What are teh characters of a good tester

6 Answers   Microsoft,


How can World Wide Web sites be tested?

1 Answers   Crea,






How to do risk management?

2 Answers  


How many number of negative testcases we can write for "Search and Replace" functionality?

2 Answers  


friends i know what is regression testing but i need an real time example from any of the projects..

5 Answers   FSS, Wipro,


Write the 10 high test cases for making video call/face time

0 Answers   PanTerra,


what is link testing?

1 Answers  


WHAT ARE THE DIFFERENT TECHNOOGIES OR SOFTWARE LANGUAGES THAT SOFTWARE TESTER SHOULD KNOW?

6 Answers   TCS,


WHAT IS THE MEANING OF CCC IN TESTING TERMINALOGY

1 Answers   iSoft,


Categories