/*Izracunava se rastojanje izmedju dve tacke u euklidskoj ravni*/ #include #include /*zbog f-je sqrt*/ /* pravi se struktura tacka koja ima dve realne koordinate i ime*/ struct tacka { float a; float b; char ime[20]; }; main(){ struct tacka X,Y; /*X i Y su strukturnog tipa*/ float d; /*rastojanje izmedju dve tacke smestice se u promenljivu d*/ /*Unose se redom podaci za prvu pa za drugu tacku*/ printf("Unesite koordinate prve tacke"); scanf ("%f%f",&(X.a),&(X.b) ); printf("Unesi ime tacke"); scanf("%s",&(X.ime)); printf("Unesite koordinate druge tacke"); scanf ("%f%f",&(Y.a),&(Y.b) ); printf("Unesi ime druge tacke"); scanf("%s",&(Y.ime)); /*ovako se racuna rastojanje*/ d=sqrt ((X.a-Y.a )*(X.a-Y.a )+(X.b-Y.b )*(X.b-Y.b )); printf("%f ",d ); /*stampa se reziltat na ekran*/ }