Metoda minimum?
Strona [ 1 ] z 1
| nowy 2010 |
09-03-2010 20:19 |
|
|
Witam Mam do napisania mały projkecik. Cos ala produkcja ciastek. Do silosa wrzucamy składniki. Wyliczamy mozliwą ilośc ciastek do wyprodukowania. Wyciagam wartosc minmum z 3 składników. Trzeba napisać do tego metodę minmum. Powinna zwracać minmum z 3 wartosci jak to prosto zapisac? Chciałbym zeby cos bylo widac w tym kodzie. np. ilośc wyprod ciastek podajac moze byc na razie na sztywno 3 parametry Kolejne pytanie czy potrzebna jest tutaj tablica staff?? Proszę o podpowiedzi public class SilosTest{ public static void main(String[]args) { Silos[]staff = new Silos[3]; staff[0] = new Silos ("SilosA", 100.12, 50.19, 20); staff[1] = new Silos ("SilosA", 100.82, 52.19,23); staff[2] = new Silos ("SilosA", 120.12, 42.19,21.12); } } class Silos { public Silos (String n, double x,double y,double z) { n= name; x= ilosc_maki; y= ilosc_tluszczy; z= ilość_cukru; //obliczanie ilosci ciastek którą można wyprodukować z danej ilości maki cukru tłuszczy double xc = 5.1; //ciastko_ilosc_maki; double xy = 3.0; //ciastko_ilosc_tluszczy; double xz =2.2; //ciastko_ilość_cukru; int cxc= (int)(x/xc);//rzutow - ciastka które można wyprodukować z dostępnej ilości maki int cxy= (int)(y/xy);//rzutow - ciastka które można wyprodukować z dostępnej ilości tluszczy int cxz= (int)(z/xz);//rzutow - ciastka które można wyprodukować z dostępnej ilości cukru int c = minimum(cxc,cxy,cxz); //minimum z 3 wartosci = liczbie ciastek które mozna wyprodukować } private int minimum(int cxc, int cxy, int cxz) { // TODO Auto-generated method stub return 0; } public String getName() { return name; } private String name; private double ilosc_maki; private double ilosc_tluszczy; private double ilość_cukru; } |
|
|
| donkey7 |
09-03-2010 20:29 |
|
Użytkownik Status: Offline Dołączył: 24-04-2005 Skąd: Kraków |
min(a, b, c) = min(min(a, b), c) "Daj komuś rybę, a nakarmisz go na jeden dzień. Naucz go łowić ryby, a nakarmisz go na całe życie." |
|
|
| Koziołek |
09-03-2010 20:52 |
|
Użytkownik Status: Offline Dołączył: 27-04-2007 Skąd: Sterta |
Math.min() - do przeczytania w dokumentacji. Zastosowanie jak @up. http://koziolekweb.pl - przemyślenia o życiu i śmierci i różnościach... Klingon multitasking systems do not support "time-sharing". When a Klingon program wants to run, it challenges the scheduler in hand-to-hand combat and owns the machine. |
|
|
| nowy 2010 |
09-03-2010 21:51 |
|
|
Dzx za pomoc już hula Teraz zabieram sie za opakowanie tego GUI. Najlepiej chyba BorderLayout Ogolnie bede potrzebowal stworzyc 7 sporych paneli. W 1 chce zeby byl obrazek mozliwosc wpisania danych i wyswietlone ile ciastek wyprodukuje. Chyba dobrze myśle. A moze SplitPane i czy mozna podzielic go dowolnie boo spotkalem sie w literaturze ze dzieli sie go na 2 czesci? |
|
|
|
|
|
Strona [ 1 ] z 1
| 1 użytkownik(ów) przegląda ten temat (1 gości) |
|---|
| (żadnych zarejestrowanych użytkowników) |










