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 lessons learnt document?Explain.

6 Answers   Infotech,


At what stage the unit testing has to be done?

2 Answers  


What is diff. between System Testing and Integration Testing ?

3 Answers   TCS,


test case for post status functionality of facebook

1 Answers  


On what basis is the Acceptance plan prepared?

0 Answers  






what are the duties of Quality Assurance engineer and QA Tester?plzzz answer as soon as possible thanku

3 Answers  


can anyone tell me process of how the bugs r reported by testers??n after reporting bugs is the work of test engineer finished or still he has to do any thing????

1 Answers  


How would you define a "bug?"

9 Answers  


what is the methodology you are using in ur company?

3 Answers  


Can anyone please answer the below question on Manual Testing: Tell me about atleast 5 bugs you come across in your last testing?

0 Answers   United Healthcare,


if my documaents (SRS &FRS) having earros(does not meets) the requirements in that sitchuvation,which document i should take to write the testcases?(othere wise which steps i should take?(Usha)

6 Answers   CTS,


What is Bug Triage?

5 Answers   ADITI,


Categories