Q-5.Write a C program to swap the values of two integer variables WITHOUT using extra variable.

0
  • /*অতিরিক্ত পরিবর্তনশীল ব্যবহার না করে দুটি পূর্ণসংখ্যা ভেরিয়েবলগুলির মানগুলি স্যুইচ করতে একটি সি প্রোগ্রাম লিখুন।
  • #include<stdio.h>
  •  int main()
  • {
  • int a=10, b=20;
  • printf("Before swap a=%d b=%d",a,b);
  • a=a+b;//a=30 (10+20)
  • b=a-b;//b=10 (30-20)
  • a=a-b;//a=20 (30-10)
  • printf("\nAfter swap a=%d b=%d",a,b);
  • return 0;
  • }







  1. //let's see another example to swap two numbers using * and /.

  2. #include<stdio.h>
  3. #include<stdlib.h>
  4.  int main()
  5. {
  6. int a=10, b=20;
  7. printf("Before swap a=%d b=%d",a,b);
  8. a=a*b;//a=200 (10*20)
  9. b=a/b;//b=10 (200/20)
  10. a=a/b;//a=20 (200/10)
  11.  system("cls");
  12. printf("\nAfter swap a=%d b=%d",a,b);
  13. return 0;
  14. }


Post a Comment

0Comments
Post a Comment (0)