Scrieţi un program C în care definiţi o structură pentru a modela puncte din plan. Cititi datele de la tastatură a n puncte din plan. Citiţi de la tastatură coordonatele unui punct, reprezentând centrul unui cercului şi raza acestuia. Număraţi câte puncte se găsesc în interiorul cercului, câte se găsesc pe cerc şi câte în exterior.

Răspuns :

Răspuns:

#include <iostream>

Using namespace std;

Struct puncte_plan {

Int centru ;

Int raza;

} a;

Int main()

{

Int interior =0;

Int exterior =0;

Int pe_cerc =0;

Cin>>a;

While (a! =0)

{

Int punct;

Cin>>punct ;

Cin>>a.centru ;

Cin>>a.raza ;

If(punct >=a.centeu & & punct <raza) interior ++;

If(punct >=a.centeu & & punct >raza) exterior ++;

If(punct == raza) exterior ++;

a--;

}

Cout <<"Puncte in interior" <<interior ;

Cout <<"Puncte in exterior" <<exterior ;

Cout <<"Puncte pe cerc" <<pe_cerc ;

Return 0;

}

Explicație:

Sper ca te am ajutat. O seara plăcută și multa bafta incomtinuare.