Menu schließen

Probleme bei Berechnungen mit Java

Frage: Probleme bei Berechnungen mit Java
(2 Antworten)


Autor
Beiträge 7242
45
Nabend

Ich mach mich zum ersten Mal an java ran und hab als erste Aufgabe folgendes auf:
- Fläche eines kreises anhand des Radius
- Umfang des kreises anhand des Radius
- Fläche eines Rechtecks anhand Breite und Länge
- Entscheidungsaufgabe: Fläche von kreis (Radius als parameter) und Rechteck (Breite und Länge als parameter) vergleichen.
ist Kreisfläche kleiner als Rechtecksfläche, dann soll es "true" liefern, andernfalls "false".
- Abstand zwischen zwei punkten


Leider hab ich noch absolut keine Erfahrungen mit Java und vermute elementare Fehler.
Mein prof hat uns lediglich ein unvollständiges Muster gegeben. Nözig waren nur die implementationen der jeweiligen Methoden.
Wär nett, wenn mal jemand drüber schauen würde. Für Experten ist das sicherlich ein Klacks ;)
Danköö =)

Zitat:

public class Miniprojekt1 {

public double kreisFlaeche (double radius) {
double f, radius;
system.out.println ("Bitte den Radius der Kreisfläche eingeben");
Radius = Eingabe ();
f = Radius * Radius * Math.PI;
return f;
}

public double kreisUmfang (double radius) {
double u, radius;
system.out.println ("Bitte den Radius des Kreisumfangs eingeben");
Radius = Eingabe ();
u = 2 * Radius * Math.PI;
return u;
}

public double rechteckFlaeche (double laenge, double breite) {
double f, laenge, breite;
system.out.println ("Bitte die Länge des Rechtecks eingeben");
laenge = Eingabe ();
system.out.println ("Bitte die Breite des Rechtecks eingeben");
breite = Eingabe ();
f = laenge * breite;
return f;
}

public boolean kreisKleinerRechteck (double radius, double laenge, double breite) {
double radius, laenge, breite, kreis, rechteck;
boolean b;
system.out.println ("Bitte den Radius der Kreisfläche eingeben");
Radius = Eingabe ();
system.out.println ("Bitte die Länge des Rechtecks eingeben");
laenge = Eingabe ();
system.out.println ("Bitte die Breite des Rechtecks eingeben");
breite = Eingabe ();
kreis = Radius * Radius * Math.PI;
rechteck = laenge * breite;
if (kreis >= rechteck) {b = false} else {b = true};
return b;
}

public double laenge (double x1, double y1, double x2, double y2) {
double x1,y1,x2,y2,l;
system.out.println ("Bitte die x1-Koordinate der Strecke eingeben");
x1 = Eingabe ();
system.out.println ("Bitte die y1-Koordinate der Strecke eingeben");
y1 = Eingabe ();
system.out.println ("Bitte die x2-Koordinate der Strecke eingeben");
x2 = Eingabe ();
system.out.println ("Bitte die y2-Koordinate der Strecke eingeben");
y2 = Eingabe ();
l = Math.sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
return l;
}

public static void main (String [] s) {
Miniprojekt1 M = new Miniprojekt1();
System.out.println("Fläche Kreis Radius 3: "+M.kreisFlaeche(3));
System.out.println("Umfang Kreis Radius 4,2: "+M.kreisUmfang(4.2));
System.out.println("Kreis Radius 6 kleiner Rechteck 2 mal 3: "
+M.kreisKleinerRechteck(6, 2, 3));
System.out.println("Länge (-1,5) (2,-1): "+M.laenge( 2, -1, -1, 5));
}
}
Frage von John_Connor | am 25.10.2009 - 22:04


Autor
Beiträge 722
1
Antwort von E___ | 25.10.2009 - 23:56
Wo
genau hakt es jetzt genau?


Autor
Beiträge 7242
45
Antwort von John_Connor | 26.10.2009 - 00:04
Ich weiß es nicht :P
Ich weiß nichtmals, ob das Grundgerüst in den jeweiligen Methoden so richtig ist :P

Verstoß melden
Hast Du eine eigene Frage an unsere Informatik-Experten?

48 ähnliche Fragen im Forum: 1 passende Dokumente zum Thema:
> Du befindest dich hier: Support-Forum - Informatik
ÄHNLICHE FRAGEN:
  • Java / Java editor
    hi, kann jemand mir seiten sagen wo ich java runterladen kann ? ich hab java runtergeladen haben damit kann ich nix machen und ..
  • JAVA
    wo kann ich java für windows vista runterladen und wo find ich den Textpad? lg
  • methoden in java
    kann mir jemand methoden in java erklären ich check das nämlich irgendwie net :// und wir schreiben darüber bald ne klausur ..
  • Java online lernen?
    Kann mir jemand eine gute Webseite empfehlen mit der man einfach und relativ schnell Java lernen kann? :)
  • Java
    Hallo Leute! Ich muss bei Java eine Umfrage programmieren und es muss mir nachher den Durschnitt angeben. Ich dachte an eine ..
  • Optimierung der Java-Implementierung
    Hallo Leute! Ich habe eine Hauaufgabe im Fach Informatik bekommen. Ich habe alle Aufgaben gemacht außer einer Aufgabe. Sie ..
  • mehr ...
BELIEBTE DOWNLOADS: