Witam,
mam do napisania program na obliczenie pola powierzchni ze współrzędnych dowolnego wielokąta.
Zamysł miałam taki, że najpierw trzeba wprowadzić liczbę wierzchołków, a następnie odpowiadające im współrzędne.
Moje pytanie brzmi : jak zadeklarować współrzędne dla wcześniej wymyślonej liczby wierzchołków? Do tej pory udało mi się napisać coś takiego:
//
Import java.util.Scanner;
public class Pole {
public static void main (String args[]){
Scanner wspolrzedne=new Scanner (System.in);
System.out.println("Podaj ilość wierzcholkow");
int n=wspolrzedne.nextInt();
if (n<=2) {
System.out.println("To nie jest wielokat");
}
else
System.out.println("Podaj współrzędne wielokata - najpierw X pkt a potem Y");{
for (int i=0; i<n; i++){
double x=wspolrzedne.nextDouble();
double y=wspolrzedne.nextDouble();
}
//
Czy ta forma jest akceptowalna?
Ponadto jak teraz odnieść te współrzędne do wzorów na obliczenie pola?
Przykładowy wzór to : 2P = Suma[(Yi+1 -Yi-1 )*Xi
Czy mógłby mi ktoś coś doradzić?
Środowisko Eclipse.
//Jestem początkująca, więc proszę o wyrozumiałość.
Pozdrawiam.
}
}