kostenloser Webspace werbefrei: lima-city


Wertetabellen in Java, Minima, Maxima

lima-cityForumProgrammiersprachenJava

  1. Autor dieses Themas

    davy

    Kostenloser Webspace von davy

    davy hat kostenlosen Webspace.

    Hallo !

    Wir programmieren gerade in der Schule mit Java. Da ich das noch nicht verstanden habe, und eigentlich noch nichts richtiges hinbekommen habe, brauche ich eure Hilfe...

    Wir arbeiten mit Eclipse.

    Bei der Aufgabe, wo ich eure Hilfe brauche, sollten wir eine Wertetabelle erstellen mit x min, x max und n

    Die Wertetabelle soll so aussehen:

    x | y
    -3|9
    -2|4
    -1|1
    0|0
    1|1
    2|4
    3|9

    Könnt Ihr mir da helfen oder mir ein Beispiel zeigen, damit ich das morgen in der Schule fertig machen kann?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. *seufz* Warum muss es immer Java für den Anfang sein? Das ist pädagogisch totaler Unfug. Und nann noch Eclipse... -.-

    Also, damit du das selbstständig lösen kannst, müssen wir erstmal klären
    -Was du über Java weißt.
    -Wie die genaue(!) Aufgabenstellung ist. Sonst kommt am Ende noch eine Lösung raus, die übermäßig kompliziert ist und das Internet in Brand steckt :wink:

    Hast du verstanden was Objektorientierung ist? Wie soll die Wertetabelle eingelesen werden? Oder wird die Wertetabelle im Quellcode notiert? Liegen die Werte als Array vor bzw. sollen als solches eingelesen werden?
  4. Autor dieses Themas

    davy

    Kostenloser Webspace von davy

    davy hat kostenlosen Webspace.

    bladehunter schrieb:
    *seufz* Warum muss es immer Java für den Anfang sein? Das ist pädagogisch totaler Unfug. Und nann noch Eclipse... -.-

    Also, damit du das selbstständig lösen kannst, müssen wir erstmal klären
    -Was du über Java weißt.
    -Wie die genaue(!) Aufgabenstellung ist. Sonst kommt am Ende noch eine Lösung raus, die übermäßig kompliziert ist und das Internet in Brand steckt :wink:

    Hast du verstanden was Objektorientierung ist? Wie soll die Wertetabelle eingelesen werden? Oder wird die Wertetabelle im Quellcode notiert? Liegen die Werte als Array vor bzw. sollen als solches eingelesen werden?


    Hallo !
    Erstmal danke für deine Antwort !

    Ja, leider kam jetzt am Anfang schon Java.
    Über Java weiß ich noch nicht viel, weil ich erst seit letzter Woche auf der Schule bin.

    Die Aufgabenstellung war, dass wir eine Wertetabelle machen sollten. Dazu habe ich mir aufgeschrieben:

    E = x min (double), x max, n (int)

    Intervallabschnitt: n

    x max - x min : n

    Und die Tabelle soll ich noch mit NumberFormat erstellen. Mehr hab ich nicht im Heft.

    Ich denke mal, es soll nicht zu schwer sein.

    Kannst du mir dabei helfen, dass ich das morgen einigermaßen lösen kann?
  5. Okay. Ein Quereinsteiger also. In dem Fall gehe ich mal davon aus, dass dein Lehrer dir jetzt nicht gleich den Kopf abreißen wird, wenn du's nicht hinbekommst :wink:

    Allerdings werde ich leider immer noch nicht ganz aus der Aufgabenstellung schlau. Wie sieht die Eingabe genau aus? Bekommt man die Intervallgrenzen (in deinem Beispiel -3 bis 3) übergeben? Und woher bekommt man die dazugehörigen y-Werte? Werden die immer aus x^2 berechnet?

    Bezüglich NumberFormat: http://download.oracle.com/javase/7/docs/api/java/text/NumberFormat.html

    Beitrag zuletzt geändert: 15.9.2011 18:59:05 von bladehunter
  6. Autor dieses Themas

    davy

    Kostenloser Webspace von davy

    davy hat kostenlosen Webspace.

    bladehunter schrieb:
    Okay. Ein Quereinsteiger also. In dem Fall gehe ich mal davon aus, dass dein Lehrer dir jetzt nicht gleich den Kopf abreißen wird, wenn du's nicht hinbekommst :wink:

    Allerdings werde ich leider immer noch nicht ganz aus der Aufgabenstellung schlau. Wie sieht die Eingabe genau aus? Bekommt man die Intervallgrenzen (in deinem Beispiel -3 bis 3) übergeben? Und woher bekommt man die dazugehörigen y-Werte? Werden die immer aus x^2 berechnet?

    Bezüglich NumberFormat: http://download.oracle.com/javase/7/docs/api/java/text/NumberFormat.html


    Ja, die y Werte werden immer mit x^2 berechnet.

    Also, ich muss die Wertetabelle mit allen Werten von -3 bis +3 in einer Wertetabelle ausgeben. Mehr weiß ich dazu leider nicht, ist alles neu für mich :)
  7. davy schrieb:
    Also, ich muss die Wertetabelle mit allen Werten von -3 bis +3 in einer Wertetabelle ausgeben. Mehr weiß ich dazu leider nicht, ist alles neu für mich :)

    Also wenn es Immer von -3 bis 3 geht und immer die Quadratzahlen ausgegeben werden sollen, macht das das ganze sehr viel einfacher.


    import java.text.NumberFormat;
    
    public class Wertetabelle {
    
    	public Wertetabelle() {
    		NumberFormat nf = NumberFormat.getInstance();
    		System.out.println( "x|y" );
    		for( int i = -3; i <= 3; i++ ) {
    			System.out.println(
    				nf.format( i ) +
    				"|" +
    				nf.format( i * i ) );
    		}
    	}
    
    	public static void main( String[] args ) {
    		Wertetabelle wt = new Wertetabelle();
    	}
    }


    Beitrag zuletzt geändert: 15.9.2011 19:22:41 von bladehunter
  8. Autor dieses Themas

    davy

    Kostenloser Webspace von davy

    davy hat kostenlosen Webspace.

    bladehunter schrieb:
    davy schrieb:
    Also, ich muss die Wertetabelle mit allen Werten von -3 bis +3 in einer Wertetabelle ausgeben. Mehr weiß ich dazu leider nicht, ist alles neu für mich :)

    Also wenn es Immer von -3 bis 3 geht und immer die Quadratzahlen ausgegeben werden sollen, macht das das ganze sehr viel einfacher.


    import java.text.NumberFormat;
    
    public class Wertetabelle {
    
    	public Wertetabelle() {
    		NumberFormat nf = NumberFormat.getInstance();
    		System.out.println( "x|y" );
    		for( int i = -3; i <= 3; i++ ) {
    			System.out.println(
    				nf.format( i ) +
    				"|" +
    				nf.format( i * i ) );
    		}
    	}
    
    	public static void main( String[] args ) {
    		Wertetabelle wt = new Wertetabelle();
    	}
    }


    Das sieht schonmal sehr gut aus. Danke !

    Morgen in der Schule werde ich das mal so probieren.
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!