#include int main(){ int a,b,c,d; int pl, pd, ol, od; /* presek leva, presek desna, omotac leva, omotac desna granica */ printf("Interval 1: "); scanf("%d %d", &a, &b); printf("Interval 2: "); scanf("%d %d", &c, &d); if(a>b || c>d){ printf("Nekorektno uneti intervali.\n"); return 0; } if(c>=a){ pl = c; if(dd) od=b; else od=d; if(pd>pl){ printf("a) %d\n", pd-pl); printf("b) (%d, %d)\n", pl, pd); /* ako imaju presek onda je duzina zajednickog intervala bas od leve do desne granice */ printf("c) %d\n", od-ol); }else{ printf("a) 0\n"); printf("b) Nema preseka.\n"); /* ako nemaju presek, moramo oduzeti prostor izmedju */ printf("c) %d\n", od-ol-(pl-pd)); } printf("d) (%d, %d)\n", ol, od); return 0; }