Контрольная работа: Программирование на языке С++

cleardevice();

for (i=0;i<KOL;i++)

{ f=0;

for (j=0;j<KOL;j++)

if (i!=j) if (sravnenie(x[i],x[j],y[i],y[j],r[i],r[j])==1) f++;

if (f==KOL-1) {setcolor(color[i]); circle(x[i],y[i],r[i]); ist++;}

}if (ist==0) cout<<"Takix okryzhnostei net\n\n\n\n";

} else

if (s=='2') { cleardevice();

for (i=0;i<KOL;i++)

for (j=0;j<KOL;j++)

if (i!=j) if (sravnenie(x[i],x[j],y[i],y[j],r[i],r[j])==0)

{ f=0;

for(l=0;l<KOL;l++)

if ((l!=i)&&(l!=j))

if

(sravnenie(x[i],x[l],y[i],y[l],r[i],r[l])==0)||(sravnenie(x[l],x[j],y[l],y[j],r[l],r[j])==0)) {f++; k=l;}

if (f==1)

for (n=0;n<KOL;n++)

if ((n!=k)&&(n!=i)&&(n!=j))

if (sravnenie(x[n],x[k],y[n],y[k],r[n],r[k])==0) f++;

if (f==1)

{setcolor(color[i]);

circle(x[i],y[i],r[i]);

setcolor(color[j]);

circle(x[j],y[j],r[j]);

setcolor(color[k]);

circle(x[k],y[k],r[k]); ist++;}

}

К-во Просмотров: 479
Бесплатно скачать Контрольная работа: Программирование на языке С++