Zum Inhalt springen

Suche Beispiel für Exponentialfunktionsprogramm


Empfohlene Beiträge

Geschrieben

Ich arbeite mich gerade in BlueJ ein und brauche ein Beispiel für ein kurzes Programm, das die Funktion 40 x 2,033^12 ausrechnen kann.

(Die Zahlen sind zufällig gewählt)

Könnte vllt. jemand die Zeilen posten?

Das wäre echt super.

Danke schonmal,

Lincoln

Geschrieben
Könnte vllt. jemand die Zeilen posten?
Das Forum ist kein Hausaufgabenservice. Wir helfen gern bei Verständnisproblemen, aber wir machen nicht einfach deine Arbeit. Es könnte nämlich sein, dass du dabei etwas lernen sollst ;)
Geschrieben

Moin,

mit BlueJ kommst du nicht weiter? Das Buch dazu ist doch schon ziemlich selbst erklärend und die BlueJ-Anwendung ist eigentlich auch kinderleicht...

Schreibe eine Funktion mit 3 Parametern.. x,y,z

ergebnis = x * (y^z)

so in der Art müsste das doch klappen was du vorhast..

Geschrieben (bearbeitet)

Ich hab seit der 6. Klasse kein Informatik mehr, und in Mathe machen wir nix mit Java :(. Schule fängt bei mir am Do an.

Ich mache das hier nur zum ersten Mal, und finde kein Tutorial oder so.

Selbsterklärend ist das also leider nicht. Und ich hab kein Buch.

Ich weiß gar nicht, was wovon was bedeutet!

Und um einfach ein Gefühl zu kriegen, hatte ich auf ein Beispiel gehofft.

Dachte, das wären 5 Zeilen oder so...

Hab bisher das hier. Was fehlt?


/**

 * Write a description of class Math here.

 * 

 * @author (your name) 

 * @version (a version number or a date)

 */

public class Math

{

    // instance variables - replace the example below with your own

    private int c; int a; int t;


    /**

     * Constructor for objects of class Math

     */

    public Math()

    {

        // initialise instance variables

        c = 40; a = 2.033 ; t = 12;

    }


    /**

     * An example of a method - replace this comment with your own

     * 

     * @param  y   a sample parameter for a method

     * @return     the sum of x and y 

     */

    public int sampleMethod(int a)

    {

        // put your code here

        return x + y;

    }

}

Bearbeitet von flashpixx
Code-Tags
Geschrieben (bearbeitet)

/**

 * Write a description of class Math here.

 * 

 * @author (your name) 

 * @version (a version number or a date)

 */

public class Math

{

    // instance variables - replace the example below with your own

    private int c; double a; int t;


    /**

     * Constructor for objects of class Math

     */

    public Math()

    {

        // initialise instance variables

        c = 40; a = 2.033 ; t = 12;

    }


    /**

     * An example of a method - replace this comment with your own

     * 

     * @param  y   a sample parameter for a method

     * @return     the sum of x and y 

     */

    public int sampleMethod(int c)

    {

        // put your code here

        return c*(a^t);

    }

}

Bearbeitet von flashpixx
Code-Tags
Geschrieben

Ist doch schon gar nicht schlecht. Für ein Programm brauchst du noch eine Klasse, die eine main-Methode hat. Deine Berechnungsmethode braucht keinen Parameter, wenn sie sich auf die Instanzmember bezieht. Und du solltest beachten, was ich über die Bedeutung von ^ in Java geschrieben habe.

Geschrieben

Blame on me :'(

wie konnte ich "pow" vergessen xD

Mist.. Danke Klotzkopp für die große Gedächtnissstütze ;)

*In BlueJ brauch man keine main-Methode... Da kann man die einzelnen Klassen per Rechtsklick -> ausführen starten

Wir hatten das Programm auch in der Schule.. zum einsteigen nicht schlecht, aber für komplexere Dinge dann doch lieber richtig mit z.B. eclipse programmieren lernen.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...