Meine erste Funktion

CrazyAlpaka

Mitglied
Hallihallo ihr lieben Java-Freunde
ich bins wieder mal (hurra) :D

ich hab folgendes Problem: Ich habe nun meine erste Funtkion geschrieben scheitere aber an der aus-/eingabe. Ich will, das die Funktion die Werte von meinen Arrays ,welche am Anfang des Programmes einlese verwendet. Ausserdem soll die Funktion versteckt einen neuen array einlesen mit den Lösungen aller Werte, Für die Ausgabe soll nun aber nur für einen Wert aus dem Array sein. Also zusammengefass

Eingabe: 1 teilglied meines Arrays zbs Ax[1]

in der Funktion : soll er mit meinem Ganzen Array rechnen und einen neuen Array kreiiren mit den Resultaten aus der Rechnunh

Ausgabe: Soll nun wieder das teilglied sein und meinen Lösungsarray ausgeben zum weiterverarbeiten.

Ich verwende die Standardbibliotheken StdIn, StdOut.

[JAVA=42]

public class Wanderdauer_4 {


public static void main(String[] args) {

// Werte Initalisieren

// Mit array 2xn probiere....
StdOut.println("Geben Sie ihre Koordinatenanzahl ein");
int kzahl= StdIn.readInt();

double [] Ax= new double [kzahl];
double [] Ay= new double [kzahl];

//* double [][] Axy= new double [2][kzahl];
//* StdOut.println("Geben Sie ihre X-Koordinaten,Y-Koordinate ein");
//* for (int i = 0;i < 2 ;i++)
//* {
//* for (int j = 0;j < kzahl ;i++){
//* Axy [j] =StdIn.readDouble();
//* }
//* }

StdOut.println("Geben Sie ihre X-Koordinaten ein");
for (int i = 0;i < kzahl ;i++)
{
Ax =StdIn.readDouble();

}

StdOut.println("Geben Sie ihre Y-Koordinaten ein");
for (int i = 0;i < kzahl ;i++)
{
Ay =StdIn.readDouble();

}
// Berechnen der Wanderdauer mit individueller geschwindigkeit
StdOut.println("Wie viele km schaffen Sie in einer Stunde");
int kmh = StdIn.readInt();
// StdOut.println("Wie wie viele Höhenmeter schaffen Sie in einer Stunde");
// int hmh = StdIn.readInt();


Wanderdauer(Ax,Ay,kmh,kzahl);

}

public static double Wanderdauer(double Ax [],double Ay[], int kmh, int kzahl )
{ // Array erstellen Zbs. double duration [].....


for (int i = 0 ; i<kzahl;i++){
double Strecke = Ax*Ax+Ay*Ay;

double Weg= Math.sqrt(Strecke);
double dauer= Weg/kmh;
double v[]= new double [kzahl];

for (int j = 0; j<kzahl;j++){
v[j] = dauer;
}
}
duration=
return ;

}
}
[/code]

Die Funktion ist am Schluss ^^
Vielen Dank für eure Hilfe schon mal im Vorraus:toll:
 

jamesv

Bekanntes Mitglied
Du programmierst Java,
die Ausgabe auf der Konsole lautet:
Java:
System.out.println("String");
Die Eingabe erreichst du am einfachsten mittels eines Scanners.

Java:
Scanner sc = new Scanner(System.in);
String eingabeText = sc.nextString();

//Weitere Verarbeitung

LG
James
 
T

troll

Gast
was ist das denn für ein mist ? von den "Java Code Conventions" hast du scheinbar noch nie was gehört ... google dir das bitte mal ...

und was zur hölle ist StdIn für ein blödsinn ? das ist 1) KEIN standard wie du es fälschlicherweise nennst und 2) ganz böser C-stil den du dir gar nicht erst angewöhnen solltest ...
vermeide solche helper-klassen ... zumindest so lange du in der lern-phase bist und den "richtigen" weg wie man es in java umsetzt noch nicht kennst und diesen daher lernen und üben musst ... so sieht das ja wirklich grausam nach hausaufgabe aus ...

auch ist zeile 105 ungültig ... denn "duration" wurde nirgends deklariert und die zuweisung ist unvollständig > illegal statement ...

google dir mal "Java ist auch eine Insel" und arbeite es durch ... sehr gutes einsteiger buch ...
für fortgeschrittene gibt es noch "Java 7 - mehr als eine Insel" als gutes nachschlagewerk ...
 

Spewer

Aktives Mitglied
was ist das denn für ein mist ? von den "Java Code Conventions" hast du scheinbar noch nie was gehört ... google dir das bitte mal ...

und was zur hölle ist StdIn für ein blödsinn ? das ist 1) KEIN standard wie du es fälschlicherweise nennst und 2) ganz böser C-stil den du dir gar nicht erst angewöhnen solltest ...
vermeide solche helper-klassen ... zumindest so lange du in der lern-phase bist und den "richtigen" weg wie man es in java umsetzt noch nicht kennst und diesen daher lernen und üben musst ... so sieht das ja wirklich grausam nach hausaufgabe aus ...

auch ist zeile 105 ungültig ... denn "duration" wurde nirgends deklariert und die zuweisung ist unvollständig > illegal statement ...

google dir mal "Java ist auch eine Insel" und arbeite es durch ... sehr gutes einsteiger buch ...
für fortgeschrittene gibt es noch "Java 7 - mehr als eine Insel" als gutes nachschlagewerk ...

Wieder ein Beispiel für die dringend erforderliche Revolution des Gast-Accounts.
Über den Inhalt mag ich nicht reden, der Umgangston ist jedoch unter aller Würde. Bestimmt nicht umsonst als "Gast-Account".
 
Zuletzt bearbeitet:

jgh

Top Contributor
alter schwede du troll, was soll so ein Mist-Kommentar? Viele Wege führen nach Rom...und Java ist auch eine Insel als Einsteigerbuch zu titulieren ist definitiv der größte Mist, der hier im gesamten Thread steht...troll dich am besten
 

bERt0r

Top Contributor
@TO: Wir machen keine Hausaufgaben. Wenn du ein konkretes Problem hast, stelle eine Frage dann bekommst du eine Antwort.

@Rest: Der TO ist ein Anfänger, ihm wurde offensichtlich in seinem Java-Kurs ein IO-Package gegeben um ihm den Einstieg zu erleichtern. Einen Anfänger mit Java-Conventions nerven, noch dazu in diesem Ton - ja da passt der Name Troll. Kein weiterer Kommentar.

@Spewer: Die trolle gibts doch in jedem Forum, gib dem Gast account nicht die Schuld. Vielleicht sollte man die Gast-Frage ein bisschen schwerer machen ):D
 

Empire Phoenix

Top Contributor
@TO: Wir machen keine Hausaufgaben. Wenn du ein konkretes Problem hast, stelle eine Frage dann bekommst du eine Antwort.

@Rest: Der TO ist ein Anfänger, ihm wurde offensichtlich in seinem Java-Kurs ein IO-Package gegeben um ihm den Einstieg zu erleichtern. Einen Anfänger mit Java-Conventions nerven, noch dazu in diesem Ton - ja da passt der Name Troll. Kein weiterer Kommentar.

@Spewer: Die trolle gibts doch in jedem Forum, gib dem Gast account nicht die Schuld. Vielleicht sollte man die Gast-Frage ein bisschen schwerer machen ):D

Wennse nicht mit gast account sind, kann man die leute aber bannen, und sie müssen sich erst einen neuen account erstellen, was den aufwand für den troll etwas in die höhe treibt (neue freemail registrieren, beim forum registrieren ect), damit kann man sicherlich ein paar rausfiltern.
 

CrazyAlpaka

Mitglied
Es tut mir leid ich will hier niemanden mit meinen Aufgaben belästigen :(

ich habe nur meinen Code angehängt, dass man das Problem besser versteht.

Dann will ich mal konkreter Fragen: Ist es in einer Funktion möglich einen Array als return auszugeben oder muss es zwingend ein Wert sein. Ich bin mir auch nicht sicher ob meine Funktion auf die am anfang eingegebenen Arrays so wie ich es geschrieben habe zurückgreift. Dies war auch eigentlich meine Frage :)
 

mrbela

Bekanntes Mitglied
jap, Du kannst auch ein Array zurückgeben lassen.

Java:
private String[] deineMethode() {
...
}

z.B.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
L Meine erste eigene Exception Klasse Java Basics - Anfänger-Themen 10
A Meine erste Bibliothek erstellen Java Basics - Anfänger-Themen 24
M Meine erste Java Programmierung funzt nicht :-( Java Basics - Anfänger-Themen 34
R Meine erste Klasse: Punkt Java Basics - Anfänger-Themen 3
G Meine erste IF Abfrage Java Basics - Anfänger-Themen 11
C Rechnen mit Brüchen, ist meine Lösung soweit richtig? Java Basics - Anfänger-Themen 4
P Wie kann ich meine Keylistener Klasse unterscheiden lassen, von welcher "Quelle" der Input kommt? Java Basics - Anfänger-Themen 2
A Methoden Guten Tag , ich wollte so machen dass wenn meine frog an eine fly/bee geht dann an meine Tafel geht der zahl +1 hoch. Java Basics - Anfänger-Themen 2
T Meine Klasse wird nicht gefunden Java Basics - Anfänger-Themen 1
J Meine Mails gehen nicht raus Java Basics - Anfänger-Themen 8
W Streams in Java und was bedeutet meine Konsolen-Ausgabe? Java Basics - Anfänger-Themen 4
frager2345 Warum muss ich hier im Konstruktor meine Exeption nicht abfangen ? Java Basics - Anfänger-Themen 4
I Methoden Wieso wird mein Array "a" verändert und meine Variable "a" nicht? Java Basics - Anfänger-Themen 4
sserio Wieso werden nicht alle Primzahlen bis 1000 in meine Liste gepackt ? Java Basics - Anfänger-Themen 8
C60 Methoden Main-Methode erkennt meine Arrays nicht. Java Basics - Anfänger-Themen 7
milan123 das ist meine aufgabe ich hab das problem das bei mir Wenn ich die Richtung der Linien verändern will und drei davon sind richtig, verändere ich die 4 Java Basics - Anfänger-Themen 3
O Warum ist meine Antwort falsch? Java Basics - Anfänger-Themen 3
E Meine JCombobox werte an ohne selectiert zu haben Java Basics - Anfänger-Themen 6
Zrebna Umgebungsvariable Wieso wird meine verwendete JDK-Version in der Prompt nicht erkannt? Java Basics - Anfänger-Themen 6
B Sind meine If-Statements richtig angesetzt ? Java Basics - Anfänger-Themen 27
N Wie kann ich eine meine Variable Final machen? Java Basics - Anfänger-Themen 1
N Klassen Warum kann meine Klasse nicht auf Methoden der anderen Klasse zugreifen? Java Basics - Anfänger-Themen 6
L Worauf muss ich achten, wenn ich externe Bibliotheken für meine Anwendungen verwende? Java Basics - Anfänger-Themen 6
B Warum werden meine System.out.println's übersprungen? Java Basics - Anfänger-Themen 9
W Wie kann ich meine Methode aufrufen? Java Basics - Anfänger-Themen 29
U Was löst meine NullPointerException aus? (Vererbung) Java Basics - Anfänger-Themen 12
H Meine Tabelle befüllen in .fxml Java Basics - Anfänger-Themen 16
E Warum kann ich meine jar-Datei nicht öffnen Java Basics - Anfänger-Themen 20
WPS1000 Input/Output Wie aktiviere ich den Daten Transfer von der RS232 in meine Java Applikation Java Basics - Anfänger-Themen 2
T Rekursion Warum bricht meine Funktion nicht ab Java Basics - Anfänger-Themen 4
S Meine Java "Wahrsagerin" Java Basics - Anfänger-Themen 9
C Ich brauche hilfe für meine Klausur Java Basics - Anfänger-Themen 13
W Wie lasse ich meine Ausgabe nach dem Lesen verschwinden ? Java Basics - Anfänger-Themen 1
W Warum funktioniert meine if Anweisung nicht? Java Basics - Anfänger-Themen 8
R Meine Ratemaschine Java Basics - Anfänger-Themen 3
V Warum speichert meine String-Variable nummerische Werte? Java Basics - Anfänger-Themen 3
V Erste Schritte Warum geht meine continue Anweisung nicht? Java Basics - Anfänger-Themen 8
GreenTeaYT HashMap dupliziert meine Elemente? Java Basics - Anfänger-Themen 2
B Ist meine Klasse richtig kommentiert? Java Basics - Anfänger-Themen 2
J Erste Schritte Vorsicht Spaghetti-Code! Wie verschachtel ich meine If-Anweisung??? Java Basics - Anfänger-Themen 4
snipesss Eclipse Neon findet meine Projekte nicht? Java Basics - Anfänger-Themen 1
snipesss IDE findet meine .txt Datei nicht! Java Basics - Anfänger-Themen 12
J Verstehe meine HashSet Ausgabe nicht Java Basics - Anfänger-Themen 5
E Erste Schritte [Noob] Warum geht meine For-Schleife nicht? Java Basics - Anfänger-Themen 2
E Erste Schritte [Noob-Frage] Meine If-Abfrage macht nicht, was sie soll... Java Basics - Anfänger-Themen 2
J Erste Schritte .class datei in meine form inkludieren Java Basics - Anfänger-Themen 3
D Wie bekomme ich meine Ausgabe in Form von "2^x" hin? Java Basics - Anfänger-Themen 1
Z Fibonacci rekursiv meine Erklärung stimmt so? Java Basics - Anfänger-Themen 2
Z Meine ersten Gehversuche Java Basics - Anfänger-Themen 11
Dit_ Ich kenne meine Koordinaten. Wo bin ich? Java Basics - Anfänger-Themen 2
K Klassen Meine Klasse wird nicht anerkannt Java Basics - Anfänger-Themen 7
M Suche Korrektor für meine Lösung (FH: Java1 - Übungsklausur) Java Basics - Anfänger-Themen 4
D Wie kann meine Klasse in ein JPanel zeichnen? Java Basics - Anfänger-Themen 14
J Datentypen Meine Hashliste ist nicht unique Java Basics - Anfänger-Themen 5
S OOP Wie muss meine Klasse zu dieser main aussehen? Java Basics - Anfänger-Themen 5
C Denkanstoss für meine Auswertung Java Basics - Anfänger-Themen 5
L Warum erkennt java meine methode nicht? Java Basics - Anfänger-Themen 17
S Irgendwie kann ich meine Eclipse Projekte nicht mehr veraendern..? Java Basics - Anfänger-Themen 5
M Wo sind meine double-Zahlen? Java Basics - Anfänger-Themen 2
A Hilfe meine Titel werden alle abgelehnt Java Basics - Anfänger-Themen 4
K Wieso schaltet meine CheckBox von selbst um ? Java Basics - Anfänger-Themen 31
K Warum adiert meine Methode nicht die eins ? Java Basics - Anfänger-Themen 19
K Warum wird meine Graphik zwei Mal gezeichnet ? Java Basics - Anfänger-Themen 12
Kr0e Eclips + JOGL -> Wo ist meine MAIN-Funktion hin ? Java Basics - Anfänger-Themen 9
U Habe meine .class files gelöscht. Java Basics - Anfänger-Themen 3
gummibaerchen Methode überschreibt meine Variable Java Basics - Anfänger-Themen 5
N Programm das mir anzeigt wo meine Freundin ist. Java Basics - Anfänger-Themen 10
Schandro Meine Fragensammlung Java Basics - Anfänger-Themen 9
S daten per url in meine Klasse? Java Basics - Anfänger-Themen 12
A meine eigene IO Klasse Java Basics - Anfänger-Themen 3
D Meine SetMethode geht nicht || Fenster schließen Java Basics - Anfänger-Themen 3
T Java Programm ordnet meine Objecte immer falsch an Java Basics - Anfänger-Themen 4
M wie kann ich meine Projekte auf einen stick speichern? Java Basics - Anfänger-Themen 6
S Wie ist meine Strucktur Java Basics - Anfänger-Themen 11
F Eingabe darf nur 1 oder 0 sein. Meine Lösung macht Probleme. Java Basics - Anfänger-Themen 8
A Möchte Java - Chat in meine Homepage einbinden. Java Basics - Anfänger-Themen 4
M meine ersten versuche Java Basics - Anfänger-Themen 8
M wie pack ich das swt in meine *.jar Java Basics - Anfänger-Themen 8
S ich stör schon widr wegen meine gui Java Basics - Anfänger-Themen 2
R Welches inferface und somit welche IP benutzt meine JVM? Java Basics - Anfänger-Themen 2
M Meine Java Programm hägt durch waitFor() ! HILFE! Java Basics - Anfänger-Themen 10
G wie meine java applikation installierbar machen? Java Basics - Anfänger-Themen 11
R BorderLayout macht meine Zeichnung kaputt Java Basics - Anfänger-Themen 14
A Parsen einer XML-Datei: Wo sind meine Start-Tags??? Java Basics - Anfänger-Themen 22
A Buttons für meine Homepage Java Basics - Anfänger-Themen 2
P meine java applets laufen nicht bei meinen freunden Java Basics - Anfänger-Themen 5
G Klassen: Wann initialisiere ich wo meine Variabeln Java Basics - Anfänger-Themen 6
K Mein Pc will meine Programme nicht kompilieren Java Basics - Anfänger-Themen 2
J Warum funktioniert meine Umwandlung nicht? Java Basics - Anfänger-Themen 3
G Public class??? Findet meine Klasse nicht. Java Basics - Anfänger-Themen 5
MarvinsDepression Datentypen Generics: Erste Berührungen Java Basics - Anfänger-Themen 6
Zwanglos Warum wird nur die erste Zeile im while Block ausgeführt? Java Basics - Anfänger-Themen 8
3 OOP erste Versuche, OOP zu verstehen. Probleme mit gettern und settern Java Basics - Anfänger-Themen 4
F nur das erste Element mit iterator ausgeben Java Basics - Anfänger-Themen 5
J Objekt erste freie Stelle zuweisen Java Basics - Anfänger-Themen 3
Zrebna Compiler-Fehler Java-Compiler wird nach 'javac' keyword-Eingabe nicht gestartet (Erste Übung) Java Basics - Anfänger-Themen 18
Textsurfer Erste Schritte Ist es der erste Schleifendurchlauf? Java Basics - Anfänger-Themen 4
V Erste Schritte Hilfe gesucht beim einstieg in Java und erste Aufgaben aus der Berufsschule Java Basics - Anfänger-Themen 9
D String erste Zahl mit LKZ auslesen lassen Java Basics - Anfänger-Themen 36
C Erste Ziffer einer Zahl Java Basics - Anfänger-Themen 46

Ähnliche Java Themen

Neue Themen


Oben