#! /usr/bin/env python import geometrijske_karakteristike as gk def izpisi_vrednost(naslov, vrednost): print("{:>5} = {:.3f}".format(naslov, vrednost)) def main(): # Vnos podatkov print("Vnos podatkov ...") n = int(input("Podaj število točk: ")) x = [] y = [] for i in range(n): vrstica = input("Točka {}: ".format(i + 1)) besede = vrstica.split() x.append(float(besede[0])) y.append(float(besede[1])) x.append(x[0]) y.append(y[0]) # Izračun količin print() print("Izračun ...") Ax = gk.Ax(n, x, y) Sx = gk.Sx(n, x, y) Sy = gk.Sy(n, x, y) Ix = gk.Ix(n, x, y) Iy = gk.Iy(n, x, y) Ixy = gk.Ixy(n, x, y) xt = gk.xt(n, x, y) yt = gk.yt(n, x, y) Ixt = gk.Ixt(n, x, y) Iyt = gk.Iyt(n, x, y) Ixyt = gk.Ixyt(n, x, y) # Izpis rezultatov print() print("Izpis ...") izpisi_vrednost("Ax", Ax) izpisi_vrednost("Sx", Sx) izpisi_vrednost("Sy", Sy) izpisi_vrednost("Ix", Ix) izpisi_vrednost("Iy", Iy) izpisi_vrednost("Ixy", Ixy) izpisi_vrednost("xt", xt) izpisi_vrednost("yt", yt) izpisi_vrednost("Ixt", Ixt) izpisi_vrednost("Iyt", Iyt) izpisi_vrednost("Ixyt", Ixyt) if __name__ == "__main__": main()