Metoda minimum?

szukaj na forum nowy temat odpowiedz

Strona [ 1 ] z 1

nowy 2010 ten post 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;

}
Przejdź na górę strony
cytuj
donkey7 ten post 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."
Przejdź na górę strony
cytuj
Koziołek ten post 09-03-2010 20:52
avatar

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.
Przejdź na górę strony
cytuj
nowy 2010 ten post 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?
Przejdź na górę strony
cytuj
szukaj na forum nowy temat odpowiedz

Strona [ 1 ] z 1

1 użytkownik(ów) przegląda ten temat (1 gości)
(żadnych zarejestrowanych użytkowników)

Copyright © 2000-2006 by Coyote Group 0.9.3-pre3
Czas generowania strony: 0.0179 sek. (zapytań SQL: 9)