if Anweisungen komprimieren

ProSonixs

Mitglied
Sehr geehrte Communitymitglieder,

ich sollte für die Schule eine Java-Programm schreiben(Das untere Programm).
Es ist auch alles richtig, ich wollte nur jetzt wissen wie ich die drei if Anweisungen komprimieren kann, also das ich eine if Anweisung hinschreibe und das zweite und dritte über else irgendwie realisieren.

Ich hatte bis jetzt, offiziel keine Schleifen oder Arrays in der Schzule behandelt!

Würde mich über hilfe freuen ;-)

Java:
/*
 * @ProSonixs
 */

import java.util.*;
public class Bestell3
{
  public static void main(String argv[])
  {
    float unter100 = 100.00f, bis200 = 100.00f, ab200 = 200.00f;
    float porto1= 5.50f, porto2= 3.00f;
    float rBetrag, betrag1;
    
    Scanner input = new Scanner(System.in);
    
    System.out.print("Geben Sie denn zu bezahlenden Betrag ein: ");
    rBetrag = input.nextFloat();
    
    if(rBetrag < unter100)
    {
      betrag1 = rBetrag + porto1;
      System.out.println("Der Betrag lautet: "+betrag1);
    }
    
    if((rBetrag >= bis200) && (rBetrag < ab200))
    {
      betrag1 = rBetrag + porto2;
      System.out.println("Der Betrag lautet "+betrag1);
    }
    
    if(rBetrag >= ab200)
    {
      betrag1 = rBetrag;
      System.out.println("Der Betrag lautet "+betrag1);
    }
   
  }
}
 
G

Gast2

Gast
Java:
if (...) {
  //
} else if (...) {
  //
} else {
  //
}
Meinst du sowas? ???:L
 

ProSonixs

Mitglied
Ich möchte diesen Teil mit einer if und zwei else verbauen.
Habe das nur noch nicht im Unterricht behandelt,
würde es aber trodzdem gerne machen,
bzw. vieleicht kann ich das ja ganz leicht realisieren und komme nur nicht drauf ;-)

Java:
    if(rBetrag < unter100)
    {
      betrag1 = rBetrag + porto1;
      System.out.println("Der Betrag lautet: "+betrag1);
    }
    
    if((rBetrag >= bis200) && (rBetrag < ab200))
    {
      betrag1 = rBetrag + porto2;
      System.out.println("Der Betrag lautet "+betrag1);
    }
    
    if(rBetrag >= ab200)
    {
      betrag1 = rBetrag;
      System.out.println("Der Betrag lautet "+betrag1);
 
Zuletzt bearbeitet:

AmunRa

Gesperrter Benutzer
Java:
		   if(rBetrag < unter100)
		    {
		      betrag1 = rBetrag + porto1;
		      System.out.println("Der Betrag lautet: "+betrag1);
		    }
		    
		 else if((rBetrag >= bis200) && (rBetrag < ab200))
		    {
		      betrag1 = rBetrag + porto2;
		      System.out.println("Der Betrag lautet "+betrag1);
		    }
		    
		 else(rBetrag >= ab200)
		    {
		      betrag1 = rBetrag;
		      System.out.println("Der Betrag lautet "+betrag1);
 
G

Gast2

Gast
Ich möchte diesen Teil mit einer if und zwei else verbauen.
Habe das nur noch nicht im Unterricht behandelt,
Zu jedem if gehört immer nur genau ein else. Alles andere wäre auch nicht möglich, weil unlogisch.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Sind unten stehende Anweisungen kompilierbar? Java Basics - Anfänger-Themen 7
M Java Anweisungen Java Basics - Anfänger-Themen 4
S Anweisungen verstehen System.out.print/println Java Basics - Anfänger-Themen 2
D Können if Anweisungen aufeinander aufbauen? Java Basics - Anfänger-Themen 1
H ERGÄNZUNGSFRAGE: Klammersetzung bei if-else Anweisungen und Schleifen Java Basics - Anfänger-Themen 2
P Java Verketten von Stream - Bedeutung der Anweisungen? Java Basics - Anfänger-Themen 3
J 2 "while"-Anweisungen in einer do-Schleife? Java Basics - Anfänger-Themen 4
V Einem JButton anweisungen geben Java Basics - Anfänger-Themen 4
S Erste Schritte Verkettung von Anweisungen Java Basics - Anfänger-Themen 4
T Java verschiedene Anweisungen Java Basics - Anfänger-Themen 23
R else if anweisungen Java Basics - Anfänger-Themen 2
O Erste Schritte Eingabe anweisungen eliminieren Java Basics - Anfänger-Themen 3
J Mehrere IF Anweisungen und dazugehörige ELSE Java Basics - Anfänger-Themen 6
J BlueJ und import-Anweisungen, wie geht das? Java Basics - Anfänger-Themen 4
A instanceof-if-else-Anweisungen eleganter lösen Java Basics - Anfänger-Themen 5
? Klassen Verständnisprobleme mit Import Anweisungen Java Basics - Anfänger-Themen 6
L Frage zu If-Anweisungen Java Basics - Anfänger-Themen 3
OnDemand Package Anweisungen Java Basics - Anfänger-Themen 3
S Verständnisfrage zu Anweisungen und deren Wirkung Java Basics - Anfänger-Themen 7
S Anweisungen Ausdrücke Java Basics - Anfänger-Themen 7
B Anzahl if anweisungen nicht bekannt Java Basics - Anfänger-Themen 3
V Methoden Schleifeninvariante Assert Anweisungen Java Basics - Anfänger-Themen 6
G JTextField() Anzeige - if-Anweisungen Java Basics - Anfänger-Themen 2
J verschiedene Anweisungen bei verschiedenen Zuständen Java Basics - Anfänger-Themen 9
R return Anweisungen und Array Elemente löschen Java Basics - Anfänger-Themen 6
C OOP if Anweisungen Java Basics - Anfänger-Themen 24
E If - Anweisungen Java Basics - Anfänger-Themen 4
E Verschachtelte If-Anweisungen - "else without if" Java Basics - Anfänger-Themen 4
G Exceptionfreie Anweisungen in try-catch-Blöcke, Java Basics - Anfänger-Themen 6
S Umsetzung von verschiedenen Anweisungen Java Basics - Anfänger-Themen 8
T Erstellen eines Steuerprogramms mittels if-anweisungen Java Basics - Anfänger-Themen 10
T Werden import Anweisungen nicht vererbt? Java Basics - Anfänger-Themen 3
M if-Anweisungen Java Basics - Anfänger-Themen 11
F Kann ein Problem bei Anweisungen nicht lösen Java Basics - Anfänger-Themen 4
J Klammersetzung bei if-else Anweisungen und Schleifen Java Basics - Anfänger-Themen 13
B variable deklaration und wert speichern in 2 anweisungen? Java Basics - Anfänger-Themen 20
T Import-Anweisungen Java Basics - Anfänger-Themen 10
D Anweisungen Java Basics - Anfänger-Themen 2
Z DNA-komprimieren Java Basics - Anfänger-Themen 28
L Methoden String text komprimieren und dekomprimieren Java Basics - Anfänger-Themen 14
E String komprimieren - Kürzen ohne Informationsverlust? Java Basics - Anfänger-Themen 13
-horn- BigIntegers zum Speichern umwandeln oder "komprimieren"? Java Basics - Anfänger-Themen 13
L ZeichenRuns komprimieren Java Basics - Anfänger-Themen 3
D wie kann ich ein BufferedImage komprimieren? Java Basics - Anfänger-Themen 7
B ImageIcon komprimieren (zB Jpeg) Java Basics - Anfänger-Themen 14
F String Komprimieren Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben