13.
Birlashma tipidagi (tipda 2 ta element e’lon qiling) 2 ta o‘zgaruvchini bir-biridan farqli
elementlariga qiymat bering va ularning yig‘indisini ikkala o‘zgaruvchining qiymat berilmagan
elementlariga o‘zlashtiring. Har ikkala o‘zgaruvchining barcha elementlarini ekranga chiqaring va natijani
tushuntiring.
```
#include
using namespace std;
int main(){
union Tur1{
int a;
int b;
};
union Tur2{
int c;
int d;
};
Tur1 tur1;
tur1.a=5;
Tur2 tur2;
tur2.c=6;
int sum=tur1.a+tur2.c;
tur1.b=sum;
tur2.d=sum;
cout<<"tur1(a,b)->"<
cout<<"tur2(c,d)->"<
return 0;
}
Natijada 1-turning ikkala elementi ham, 2-turning ikkala elementi ham yig’indiga teng
bo’ldi. Sababi union ishlatilganimiz uchun xotirani tejash maqsadida oxirgi ishlatilgan
qiymat yozib olingan va avvalgi qiymatlar o’chirilgan.