- Liittynyt
- 22.7.2006
- Viestejä
- 2 082
Auttakaa taas miestä mäessä.
Kokeilen tehdä ohjelmaa joka myy tuotteita. Myynnissä on eri hintaisia tuotteita ja kun ohjelma lopettaa, niin yhteenvetona pitäisi saada tilastot myydyistä tuotteista ja saaduista maksuista.
Tämä on siis osa ohjelmasta. While rakenteen alussa pyydän tallentamaan lukumäärän ja bruttosumman, ne ei kuitenkaan tulostu tuonne loppuun. Tai tulostuu, mutta luvut eivät täsmää oikeiden myynti lukujen kanssa.
Mitä teen väärin. Tai teen paljonkin väärin, mutta millä ratkaisen tuon tilasto jutun? En oikein tiedä miten tekisin tilastoile omaa metodia, kun logiikka ei riitä.
Kokeilen tehdä ohjelmaa joka myy tuotteita. Myynnissä on eri hintaisia tuotteita ja kun ohjelma lopettaa, niin yhteenvetona pitäisi saada tilastot myydyistä tuotteista ja saaduista maksuista.
while (!katsomo.equalsIgnoreCase("L"))
{
bruttoSumma = hinta+ hinta;
lkmYht = lkm + lkm;
if (katsomo.equalsIgnoreCase("A") || katsomo.equalsIgnoreCase("B") || katsomo.equalsIgnoreCase("C"))
{
//pyydä hinta
System.out.println("Kuinka monta lippua? ");
lkm = lukija.nextDouble();
lukija.nextLine();
//laske hinta, oma metodi.
hinta = laskeHinta(lkm,katsomo);
//tulosta alv
System.out.println(lkm+"lippua, yhteensä " + muotoiltu.format(hinta) + " euroa");
}
else{
//tulosta virheilmoitus
System.out.println("\n*** Annoit lajiksi " + katsomo + "\nPitää olla a tai b ***");
}
//pyydä laji
System.out.println("Anna katsomo L lopettaa");
katsomo = lukija.nextLine();
}
System.out.println(" yhteensä " +lkmYht+ "summa"+ bruttoSumma);
}
Tämä on siis osa ohjelmasta. While rakenteen alussa pyydän tallentamaan lukumäärän ja bruttosumman, ne ei kuitenkaan tulostu tuonne loppuun. Tai tulostuu, mutta luvut eivät täsmää oikeiden myynti lukujen kanssa.
Mitä teen väärin. Tai teen paljonkin väärin, mutta millä ratkaisen tuon tilasto jutun? En oikein tiedä miten tekisin tilastoile omaa metodia, kun logiikka ei riitä.