Professional Documents
Culture Documents
Zadatak 1
Zadatak 1
Text;
using Usluge;
Console.Write("n?");
int n = int.Parse(Console.ReadLine());
Tacka[] niz = new Tacka[n];
Console.WriteLine("Tacke?");
for (int i = 0; i < n-1; i++)
{
string[] s = Console.ReadLine().Split();
double a = Citaj.Double(), b = Citaj.Double();
niz[i] = new Tacka(a, b);
}
for (int i = 0; i < n-1; i++)
{
for (int j = i + 1; j < n-1; j++)
{
if (niz[i].r() > niz[j].r())
{ Tacka temp = niz[i]; niz[i] = niz[j]; niz[j] = temp; }
}
}
for (int i = 0; i < n-1; i++)
{
Console.Write("(" + niz[i].Da() + "," + niz[i].Db() + ") " );
niz[i].Ispis();
Console.WriteLine();
}
}
}
class Tacka
{
private double a;
private double b;
public Tacka(double a, double b)
{
this.a = a;
this.b = b;
}
public double Da()
{
return a;
}
public double r()
{
return Math.Sqrt(Math.Pow(a, 2) + Math.Pow(a, 2));
}
public double Db()
{
return b;
}
public void Ispis()
{
Console.Write(" r= " + r().ToString(""));
}
}
namespace Usluge
{
internal class Citaj
{
private TextReader ut; // Ulazni tok iz kojeg se cita.