https doc 0c 3c docsviewer googleusercontent


Class Sklep { class Towar { class Dostawa {
Set tow; String nazwa; String nazwaDostawcy;
List dost; double ilosc;
double cena;
1.
import java.util.*;
Class Sklep {
//&
Towar maks() {
Towar towar = tow.get(0);
for (int i = 1; i < tow.size(); i++) {
if (tow.get(i).dost.size() > towar.dost.size()
towar = tow.get(i);
}
return towar;
}
}
2.
import java.util.*;
Class Sklep {
//&
String maksD() {
String mNaz = null;
int dMax = 0;
for(Towar t : tow) {
Set dostawcy = new HashSet();
for(Dostawa d : t.dost)
dostawcy.add(d.nazwaDostawcy);
if (dostawcy.size() > dMax) {
dMax = dostawcy.size();
mNaz = t.nazwa;
}
}
return mNaz;
}
}
3.
import java.util.*;
class Sklep {
//...
double wartoscTowarow() {
double wart = 0;
for (Towar t : tow) {
for (Dostawa d : t.dost)
wart += d.ilosc * d.cena;
}
return wart;
}
}
4.
import java.util.*;
class Sklep {
//...
Towar getTowar(String nazwa) {
Towar t = null;
for (int i = 0; i < tow.size() && t == null; i++) {
if (tow.get(i).nazwa.equals(nazwa))
t = tow.get(i);
}
return t;
}
boolean dostarcza(String nazwaTow, String nazwaDost) {
Towar t = getTowar(nazwaTow);
for (Dostawa d : t.dost) {
if (d.nazwaDostawcy.equals(nazwaDost))
return true;
}
return false;
}
}
5.
import java.util.*;
class Sklep {
//...
Set wszyscyDostawcy() {
Set dostawcy = new HashSet();
for (Towar t : tow) {
for (Dostawa d : t.dost)
dostawcy.add(d.nazwaDostawcy);
}
return dostawcy;
}
}
6.
import java.util.*;
import java.io.*;
class Towar {
//&
public void nowaDostawa() {
BufferedReader wej = new BufferedReader(new InputStreamReader(System.in));
StreamTokenizer st = new StreamTokenizer(wej);
String nazD =   ;
double il=0, c=0;
System.out.println( Nowa dostawa );
System.out.println( Podaj nazwę dostawcy, ilosc dostarczanego towaru i cene w takiej
kolejnosci );
while(st.nextToken() != st.TT_EOL) {
if (st.ttype == st.TT_WORD)
nazD += st.sval;
else if (st.ttype == st.TT_NUMBER) {
if (il == 0)
il = st.nval;
else
c = st.nval;
}
}
dost.add(new Dostawa(nazD, il, c));
}
}


Wyszukiwarka

Podobne podstrony:
https doc 14 3c
https doc 0k 3c
https doc 0o 3c
https doc 0o 7g apps viewer googleusercontent
03 PEiM Met opisu ukł elektr doc (2)
Od Pskowa do Parkan 2 02 doc
protokół różyca doc
CW5 doc
syntax doc
O nagich udach panny Dietrich doc
arrays doc
pwsz labor spr korozja doc
MetrologiaSystemyPomiarowe doc
TI 3C
function printer end doc
interfaces doc
program I III doc
GWIAZDY doc

więcej podobnych podstron