hi @ all
ich hab ne aufgabe die mir echt schwer fällt weil ich erst seit paar tagen mit java programmiere oder besser gesagt mit blueJ und so auch keine vorkenntnisse in sachen programmieren habe... und zwar soll ich einen Ticketautomaten programmieren aus interner sicht... ich versuch seit 2 tagen das zu schaffen das er mir das ausrechnet aber irgendwie seh ich da auch nicht ganz durch mit den zusammenhängen und wie man blueJ zum sinnvollen rechnen bringt... und zwar hab ich mir das so gedacht das es einen festen preis gibt für das ticket(ich möchte das es 20 euro kostet) dann soll man noch auswählen können wie viele tickets man kaufen will und ausserdem soll berücksichtigt werden wie viel schon eingezahlt wurde und später soll er mir den zu zahlenden betrag ausrechnen...
und so sieht mein loch aus wo ich feststecke und nicht weiter komme
über fehlerhinweise die fehlerzahl wird bestimmt ziemlich hoch sein, wäre ich sehr erfreut und auch über mögliche tipps wie man es besser machen kann
danke im voraus
ich hab ne aufgabe die mir echt schwer fällt weil ich erst seit paar tagen mit java programmiere oder besser gesagt mit blueJ und so auch keine vorkenntnisse in sachen programmieren habe... und zwar soll ich einen Ticketautomaten programmieren aus interner sicht... ich versuch seit 2 tagen das zu schaffen das er mir das ausrechnet aber irgendwie seh ich da auch nicht ganz durch mit den zusammenhängen und wie man blueJ zum sinnvollen rechnen bringt... und zwar hab ich mir das so gedacht das es einen festen preis gibt für das ticket(ich möchte das es 20 euro kostet) dann soll man noch auswählen können wie viele tickets man kaufen will und ausserdem soll berücksichtigt werden wie viel schon eingezahlt wurde und später soll er mir den zu zahlenden betrag ausrechnen...
und so sieht mein loch aus wo ich feststecke und nicht weiter komme
Java:
public class Ticketautomat
{
// Instanzvariablen - ersetzen Sie das folgende Beispiel mit Ihren Variablen
private int preis;
private int bisherGezahlt;
private int gesamtsumme;
private int anzTickets;
/**
* Konstruktor für Objekte der Klasse Ticketautomat
*/
public Ticketautomat(int bisherGezahlt, int anzTickets){
preis =20;
bisherGezahlt =0;
gesamtsumme =0;
anzTickets =0;
} //Ticketautomat
// Zugriffsmethoden
public int getbisherGezahlt () {return bisherGezahlt;}
public int getgesamtsumme () {return gesamtsumme;}
public int getanzTickets () {return anzTickets;}
// Verarbeitung
public void setPreis (int neu){
preis = neu;
} //setPreis
//Ausgabe
public void ausgabe() {
System.out.println("Preis=" + preis+"Geldsumme="+anzTickets);
}//ausgabe
}
über fehlerhinweise die fehlerzahl wird bestimmt ziemlich hoch sein, wäre ich sehr erfreut und auch über mögliche tipps wie man es besser machen kann
danke im voraus