কম্পিউটার

C/C++ এ তৃতীয় ভেরিয়েবল ব্যবহার না করে দুটি পরিবর্তনশীল মান অদলবদল করা


নিম্নলিখিত দুটি ভেরিয়েবল অদলবদল করার একটি উদাহরণ।

উদাহরণ

#include <stdio.h>
int main() {
   int a,b;
   printf("Enter the value of a : ");
   scanf("%d", &a);
   printf("\nEnter the value of b : ");
   scanf("%d", &b);
   a += b -= a = b - a;
   printf("\nAfter Swapping : %d\t%d", a, b);
   return 0;
}

আউটপুট

Enter the value of a : 23
Enter the value of b : 43
After Swapping : 4323

উপরোক্ত প্রোগ্রামে, দুটি ভেরিয়েবল a এবং b ঘোষণা করা হয় এবং রান টাইমে গতিশীলভাবে শুরু করা হয়।

int a,b;
printf("Enter the value of a : ");
scanf("%d", &a);
printf("\nEnter the value of b : ");
scanf("%d", &b);

কোন তৃতীয় ভেরিয়েবল ব্যবহার না করেই সংখ্যা অদলবদল করা হয়।

a += b -= a = b - a;

  1. C++ এ XOR অপারেটর ব্যবহার না করে দুটি সংখ্যার XOR খুঁজুন

  2. C++ এ দুটি সম্ভাব্য মান থেকে একটি ভেরিয়েবলে অন্য মান বরাদ্দ করুন

  3. C++ এ পরিবর্তনশীল আরম্ভ

  4. C# এ টেম্প ভেরিয়েবল ব্যবহার না করে দুটি স্ট্রিং অদলবদল করুন