Răspuns:
#include <iostream>
using namespace std;
int main()
{
int a,b,c,d,cmin,cmax;
cout<<"a= "; cin>>a;
cout<<"b= "; cin>>b;
cout<<"c= "; cin>>c;
cout<<"d= "; cin>>d;
if (a>=c) cmin=a; else cmin=c;
if (b>=d) cmax=d; else cmax=b;
if (cmin==cmax) cout<<"Se intersecteaza in punctul "<<cmin;
else
{if (cmin>cmax) cout<<"Intersectia este multimea vida"; else cout<<"Intervalul de intersectie este : ["<<cmin<<","<<cmax<<"]";
}
return 0;
}
Explicație: