Metodlar — funksiyalar
Eslab qoling: metod — shunchaki receiver argumentiga ega funksiya.
Mana Abs funksionalligini o'zgartirmagan holda oddiy funksiya sifatida yozilgan ko'rinishi.
Yechimni kodning pastki qismidagi
Topshiriqlarbo'limiga yozing, so'ng Submit tugmasini bosing. Mavzu mustahkam o'zlashishi uchun ikkala topshiriqni ham bajaring.
Oddiy funksiya yozing: Masofa(a, b Vertex) float64 — ikki nuqta orasidagi Evklid masofasini (math.Sqrt bilan) qaytarsin. Masalan, Masofa(Vertex{0, 0}, Vertex{3, 4}) — 5.
Markaz(a, b Vertex) Vertex funksiyasini yozing: ikki nuqtani tutashtiruvchi kesma o'rtasidagi nuqtani qaytarsin. Masalan, Markaz(Vertex{0, 0}, Vertex{4, 6}) — Vertex{2, 3}.