public void odabirDruga_Click(object sender, EventArgs e) { druga = popisRelacija.SelectedItem as Relacija; testDruga.Text = druga.ImeRelacije; Finalna = Relacija.IzracunajUdaljenost(prva, druga); ispisRelacijaUdaljenost.Text = Finalna.ImeRelacije + " " + Finalna.KoordinataX + ":" + Finalna.KoordinataY; }
public static string Brzina(Relacija put, Automobil auto) { float udaljenost = (float)Math.Sqrt((put.KoordinataX * put.KoordinataX) + (put.KoordinataY * put.KoordinataY)); float brzina = auto.Brzina; float vrijeme = udaljenost / brzina; string rezultat = auto.Ime + " brzine " + auto.Brzina + " prođe od " + put.ImeRelacije + " za " + vrijeme + " sati"; return(rezultat); }
public static Relacija IzracunajUdaljenost(Relacija prva, Relacija druga) { string ime = prva.ImeRelacije + " do " + druga.ImeRelacije; float x = Math.Abs(prva.KoordinataX - druga.KoordinataX); float y = Math.Abs(prva.KoordinataY - druga.KoordinataY); Relacija finalna = new Relacija(ime, x, y); return(finalna); }
private void odabirAutomobila_Click(object sender, EventArgs e) { odabraniAuto = popisAuta.SelectedItem as Automobil; ispisRezultat.Text = Relacija.Brzina(Finalna, odabraniAuto); }
public void odabirPrva_Click(object sender, EventArgs e) { prva = popisRelacija.SelectedItem as Relacija; testPrva.Text = prva.ImeRelacije; }