Temp ভেরিয়েবল ব্যবহার না করে দুটি অ্যারে অদলবদল করুন। এখানে, আমরা তৃতীয় পরিবর্তনশীলের পরিবর্তে পাটিগণিত অপারেটর এবং বিটওয়াইজ অপারেটর ব্যবহার করতে যাচ্ছি।
প্রথম অ্যারে পড়ার যুক্তি নিম্নরূপ -
printf("enter first array ele:\n");for(i =0; iদ্বিতীয় অ্যারে পড়ার যুক্তি নিম্নরূপ -
printf("enter first array ele:\n");for(i =0; iএকটি তৃতীয় পরিবর্তনশীল ব্যবহার না করেই দুটি অ্যারে অদলবদল করার যুক্তি নিম্নরূপ -
এর জন্য(i =0; iপ্রোগ্রাম
টেম্প ভেরিয়েবল −
ব্যবহার না করে দুটি অ্যারে অদলবদল করার জন্য C প্রোগ্রামটি নিচে দেওয়া হল#includeint main(){ int size, i, first[20], sec[20]; printf("অ্যারের আকার লিখুন:"); scanf("%d", &size); printf("প্রথম অ্যারে ele লিখুন:\n"); জন্য(i =0; i <আকার; i++){ scanf("%d", &first[i]); } printf("এন্টার সেকেন্ড অ্যারে ele:\n"); জন্য(i =0; i <আকার; i ++){ scanf("%d", &sec[i]); } //(i =0; i আউটপুট
যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -
অ্যারের আকার লিখুন:5প্রথম অ্যারে ele:11 12 13 14 15enter second array ele:90 80 70 60 505 উপাদান অদলবদল করার পর প্রথম অ্যারে 90 80 70 60 50 সেকেন্ড অ্যারে 5 উপাদান অদলবদল করার পরে