> java Zad1 Jan Kowalski "1 stycznia" JAN KOWALSKI 1 STYCZNIA
> java Zad2
/* 3 grudnia 2008 */
import java.io.*;
public Test2 {
public static void main(String[] args) {
/* kod */
} // main
} // Test
3grudnia2008
importjavaio
publicTest2
publicstaticvoidmainStringargs
kod
main
Test
Punkt
której obiekty reprezentują punkty na płaszczyźnie.
W klasie mają być zaimplementowane nastepujące publiczne metody:
odleglosc zwracająca odległość punktu od drugiego punktu
zadanego parametrem metody
> java Zad3 Podaj współrzędne 1. punktu: x: 1 y: 1.5 Podaj współrzędne 2. punktu x: 0 y: -2.5 Odległość 1. punktu od początku układu współrzędnych to 1.8027756377319946. Odległość 2. punktu od początku układu współrzędnych to 2.5. Odległość punktów od siebie to 4.123105625617661.
#“.
Przykład uruchomienia programu:
> java Zad1 12 #abc qwerty 12 qwerty
> java Zad2 Jan Kowalski 123456 3. wiersz Ala ma kota. qwerty ikslawoK naJ 654321 zsreiw .3 .atok am alA ytrewq
Samochod. W samochodzie interesuje nas
jego nazwa, pojemność baku, ilość paliwa w baku, zużycie paliwa (dla uproszczenia zakładamy,
że ilość zużytego paliwa jest zawsze wprost proporcjonalna do przejechanej odległości) oraz stan
licznika.
Klasa ma następujące metody:
Samochod(String nazwa, double spalanie, double pojemnoscBaku)
– konstruktor; parametr spalanie określa średnie zużycie paliwa
w litrach na 100 km; nowo stworzony obiekt reprezentuje samochód z zerowym przebiegiem
i pustym bakiem,
double jedz(double km) – przejechanie samochodem
km kilometrów; jeżeli w baku jest za mało paliwa, to przejeżdżamy
taką odległość jaką możemy przejechać do wyczerpania paliwa; metoda zwraca przejechaną
faktycznie odległość w kilometrach,
double tankuj(double paliwo) – zatankowanie samochodu; parametr paliwo
określa ile litrów paliwa chcemy wlać do baku; metoda zwraca ilość faktycznie wlanego paliwa w litrach
(trzeba wziąć pod uwagę pojemność baku i ilość znajdującego się już w nim paliwa),
int licznik() – metoda zwraca przejechaną łącznie odległość zaokrągloną w dół do
pełnych kilometrów.