Mam takie zadania na jutro ale nie łapie jeszcze javy więc chciałem prosić o pomoc
/*a raczej o napisanie tych progamików*/
Zadanie 1_1: Proszę napisac program, który wyliczy i wyświetli na ekranie tabelkę zawierającą w każdej linijce \(\displaystyle{ n}\) i \(\displaystyle{ \ln (n!)}\). Tabelka ma pokazywać wartości dla \(\displaystyle{ n}\) od \(\displaystyle{ 1}\) do \(\displaystyle{ MAX_IT}\), gdzie \(\displaystyle{ MAX_IT}\) ma być stałą całkowitą o wartości \(\displaystyle{ 20}\). Dla przypomnienia logarytm + właściwości
Początkowe wyrazy mają wyglądać mniej więcej (dokładność prezentacji) tak:
Kod: Zaznacz cały
1 0
2 0.6931472
3 1.791759
4 3.178054
Kod: Zaznacz cały
class Punkt2D {
private double x, y;
public Punkt2D( double xx, double yy ) {
}
}
class Obliczenia {
/** Odleglosc pomiedzy dwoma punktami */
public static double odleglosc( Punkt2D p1, Punkt2D p2 ) {
return java.lang.Math.sqrt( /* tu brak kodu */ );
}
/** Obwod trojkata o danych wierzcholkach */
public static double obwodTrojkata( Punkt2D p1, Punkt2D p2, Punkt2D p3 ) {
}
}
class Start {
public static void main( String[] argv ) {
Punkt2D p1 = new Punkt2D( 1.0, 2.0 );
Punkt2D p2 = new Punkt2D( 3.0, 5.0 );
Punkt2D p3 = new Punkt2D( 0.0, 0.0 );
System.out.println( "Odleglosc p1-p2: " +
Obliczenia.odleglosc( p1, p2 ) );
System.out.println( "Obwod trojkata p1-p2-p3: " +
Obliczenia.obwodTrojkata( p1, p2, p3 ) );
}
}