Welcher Schleifen type für eine Berechnung

scenix

Mitglied
Java:
public class produknotation
{
	public static void main(String[] Args){
		
		int m = 8;
		int n = 6;
		int a = 3;
		
		int lauf = m-n;
		int ergebniss = 0;
		int e1 = (a*n-1);
		int e2 = (a*(n+1)-1);
		int e3 = (a*(n+2)-1);
		int e4 = e1*e2*e3;
		System.out.println(e1);
		System.out.println(e2);
		System.out.println(e3);
		System.out.println(e4);
		int ergebniss1 = (a*n-1)*(a*7-1)*(a*8-1);
		
		System.out.println(ergebniss1);
		for(int i = 0; i<2 ; i++){
		 
		   ergebniss = (a*n-1);
		   
		   System.out.println(ergebniss);
	   }
		
	}
	
}

Ich habe folgendes anliegen welcher Schleifentyp ist der beste und komme ich mit einer Schleifen aus ?


Gruß sceniX
 

X5-599

Top Contributor
Im Grunde ist der Schleifentyp egal. Mit einer For-Schleife kann man dasselbe erreichen wie mit einer (do) while-Schleife.
 

scenix

Mitglied
Java:
                int m = 8;
		int n = 6;
		int a = 3;


        int e2 = (a*(n+1)-1);
        int e3 = (a*(n+2)-1);
        int e4 = e1*e2*e3;

Ich möchte folgendes in einer Methode erstellen.

Die Methode hat 3 Parameter die ersten 2 m und n geben das Intervall an und die Variable a ist eine statische wie kann man das geschickt lösen ?
 
S

SlaterB

Gast
Ergebnis bitte nur mit einem s schreiben,
deine Aufgabe ist reichlich unklar, nur aus Anzahl/ Namen von Parametern ergibt sich weder eine Methode, noch eine Schleife noch sonst etwas

wenn man sich die Variablen e1 bis e4 anschaut und die relativ ähnliche Zeile in der Schleife, dann suchst du vielleicht
> Schleife über i:
> ergebnis = (a*(n+i)-1);

wenn e4 = e1*e2*e3 so zu werten ist, dass du alle Zwischenergebnisse multiplizieren willst, dann mache das auch,
in jedem Schleifendurchlauf den Wert aus 'ergebnis' irgendwo dazumultiplizieren

ich will da nicht auch gleich Code vorgeben, falls überhaupt richtig geraten,
teste ein wenig mit Variablen, mit Operatoren wie +, *, usw.
 
T

TryToHelp

Gast
Es gibt schon unterschiede von den verschiedenen Schleifen, so z.B. bei der do-while schleife wird der schleifeninhalt mindestens einmal ausgeführt, wobei bei der while schleife es vorkommen kann, das der inhalt nie ausgeführt wird.

Java:
int i=10;
do{
System.out.println("do-while");
} while(i<1);

i=10;
while(i<1){
System.out.println("while");
}
 

X5-599

Top Contributor
Ich sagte ja "im Grunde". In der Informatikerschule hat man uns auch beigebracht: Der Schleifentyp sollte dem angepasst sein, was man damit vorhat.

"While" wenn es sein kann, dass man die Schleife gar nicht durchlaufen muss. "Do-While" wenn man die Schleife auf jedenfall mindestens einmal durchlaufen muss. Und "For" wenn man genau weiss wie oft man die Schleife durchlaufen muss.

Und in der Praxis nehm' ich doch immer die For-Schleife :p
 

faetzminator

Gesperrter Benutzer
Do-while kann ab und zu echt praktisch sein:
Java:
int variable;
do {
    variable = readSomeMightyVariableFromUser();
while (variable <= 0);
Alternativ natürlich auch mit [c]variable = 0[/c] und [c]while[/c] möglich, aber natürlich nicht mal halb so schön.
 

X5-599

Top Contributor
Stimmt. Ach ja, zum Textdateien Einlesen nehme ich natürlich auch immer eine while-Schleife.

Java:
while((zeile = br.readLine()) != null)
{
    //...
}
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
ruutaiokwu Welcher Browser unterstützt heutzutage noch Java Applets? Allgemeine Java-Themen 5
B Welcher Datentyp für sehr große Zahlenbereiche? Allgemeine Java-Themen 1
B Scanner erkennt keinen Text in Textdatei, obwohl welcher drinsteht Allgemeine Java-Themen 10
S Algorithmus welcher True-Werte in einem Array findet und auswertet. Allgemeine Java-Themen 5
O Java-Obfuscator, welcher einzelne Methoden, Klassen und Ordnerstrukturen ausnehmen kann. Allgemeine Java-Themen 1
M Erkennen, in welcher Methode sich die VM befindet Allgemeine Java-Themen 6
F Verschlüsseln, aber welcher Algo Allgemeine Java-Themen 29
L Entscheiden, welcher Code ausgeführt werden soll Allgemeine Java-Themen 7
O Thread beenden egal welcher Zustand? Allgemeine Java-Themen 8
S HTML => DOM - Welcher Parser für meine Zwecke? Allgemeine Java-Themen 3
J Drei Bedingungen -> 9 Fällen, welcher Ansatz besser Allgemeine Java-Themen 4
X Welcher Java Decompiler? JAD, JD-GUI?? Allgemeine Java-Themen 14
H2SO3- welcher writer kann fileencoding UND append? Allgemeine Java-Themen 2
G Reportgenerator: Welcher? Allgemeine Java-Themen 16
T Welcher Server? JSP und Client-Anwendung Allgemeine Java-Themen 4
G java als dienst, welcher auf tastatureingaben reagiert Allgemeine Java-Themen 6
G Auslesen mit welcher Java-Version Anwendung kompiliert wurde Allgemeine Java-Themen 2
B Java Buch zu welcher Version empfehlenswert? Allgemeine Java-Themen 6
V Neues Objekt anlegen, welcher Typ? Allgemeine Java-Themen 2
E In welcher Datei wird classpath gesetzt? Allgemeine Java-Themen 9
F Welcher Datentyp in welchen casten? Allgemeine Java-Themen 11
F Welcher Name? paintsXY(), isPaintXY(), isPaintingXY() . Allgemeine Java-Themen 4
D Debugging? an welcher Stelle? Allgemeine Java-Themen 3
G Ab welcher Dateigrösse lohnt Kompression? Allgemeine Java-Themen 2
G 2 Mäuse angeschlossen, aber von welcher kam der Klick? Allgemeine Java-Themen 5
G Aus welcher Klasse wurde Methode aufgerufen Allgemeine Java-Themen 24
F KI / Machine Learning Parameter verschachtelte for Schleifen Allgemeine Java-Themen 2
F KI / Machine Learning Parameter verschachtelte for Schleifen Allgemeine Java-Themen 1
A Mehrere for-Schleifen Allgemeine Java-Themen 2
Monokuma Foreach Schleifen in Streams umändern Allgemeine Java-Themen 23
Junger_Basileus Attribute, Arrays, Schleifen Allgemeine Java-Themen 9
E Angabe wie groß Array sein soll und in for-schleifen diesen Array füllen Allgemeine Java-Themen 3
D Integer-Array variabler Größe mit Zahlen befüllen (Schleifen) Allgemeine Java-Themen 0
C Schachbrett mit while-schleifen Allgemeine Java-Themen 7
P Erste Schritte Dynamische Anzahl von verschachtelten Schleifen Allgemeine Java-Themen 5
R kann man irgendwie mit Arrays mit Eingabefenstern und Schleifen Werte abklappern? Allgemeine Java-Themen 2
R n verschachtelte Schleifen? Allgemeine Java-Themen 14
R Schleifen Allgemeine Java-Themen 11
L for-Schleifen Zählfehler Allgemeine Java-Themen 6
G Code nach Schleifen und Verzweigungen durchsuchen Allgemeine Java-Themen 6
S verzweigungen und schleifen Allgemeine Java-Themen 24
B BigDecimal Schleifen Allgemeine Java-Themen 9
prakdi Zeit zum Durchlauf der Schleifen unverständlich!? Allgemeine Java-Themen 3
B Auslagerung von verschachtelten Schleifen Allgemeine Java-Themen 11
T Verschachtelte Schleifen abbrechen Allgemeine Java-Themen 3
Meldanor For-Schleifen - byte statt int? Allgemeine Java-Themen 11
S Verschachtelte Schleifen Allgemeine Java-Themen 9
Z GC -> Allokation in Schleifen Allgemeine Java-Themen 25
A Fibonacci-Zahlen & kopfgesteuerte Schleifen & Strukt Allgemeine Java-Themen 8
V Vererbung und Schleifen Allgemeine Java-Themen 5
W kompliziertes Konstrukt von Schleifen/If/else. Rekursion? Allgemeine Java-Themen 22
S schleifen Allgemeine Java-Themen 3
A Schleifen in Ant? Allgemeine Java-Themen 5
G Methode mit Schleifen NullPointerException Allgemeine Java-Themen 2
L Schleife über Schleifen Allgemeine Java-Themen 4
M Verschachtelte Schleifen (unbekannte Tiefe) Allgemeine Java-Themen 3
N Code verkürzen(mit schleifen)? Allgemeine Java-Themen 10
C Effektivitaet bei for Schleifen Allgemeine Java-Themen 18
C Performance von FOR Schleifen Allgemeine Java-Themen 25
R Lohnt sich byte und short bei Schleifen? Allgemeine Java-Themen 9
P Schleifen liefern Werte nicht wie erwartet Allgemeine Java-Themen 2
M java: unexpected type Allgemeine Java-Themen 2
BinFox Type-Parameterverwirrung Allgemeine Java-Themen 7
B Type mismatch: cannot convert from Graph.Edge to ArrayList<Graph.Edge> Allgemeine Java-Themen 21
K Wildcard und class type Allgemeine Java-Themen 9
bueseb84 required a bean of type that could not be found. Allgemeine Java-Themen 2
N Generic Type einer Generischen Klasse während der Laufzeit bekommen Allgemeine Java-Themen 2
E javax.mail sene Type ändern Allgemeine Java-Themen 2
T JNA: Invalid sizeof type 4 Allgemeine Java-Themen 0
P List<Type> Konvertieren in List<List<Type>> Allgemeine Java-Themen 3
Tarrew Generics - Type erasure Allgemeine Java-Themen 5
D Type herausfinden Allgemeine Java-Themen 15
S Type mismatch: cannot convert from Object to float Allgemeine Java-Themen 3
V Wildcard aus Parameter in return type Allgemeine Java-Themen 2
P Default constructor cannot handle exception type Allgemeine Java-Themen 6
C Kompletter Pfad aus "input type=file" auslesen Allgemeine Java-Themen 3
I Library für High Performance Mime Type Erkennung Allgemeine Java-Themen 8
P Mime Type aus Stream lesen Allgemeine Java-Themen 5
J BufferedImage aus PNG Files haben keinen Type Allgemeine Java-Themen 4
G POI: Leere Zelle nimmt keinen Type an Allgemeine Java-Themen 8
S Type safety Warnings beim casten von Generics Allgemeine Java-Themen 6
M Type-Cast Allgemeine Java-Themen 3
B Warum return type Object ? Allgemeine Java-Themen 4
G Generics in Map. Type of value abhängig vom key Allgemeine Java-Themen 3
S Innerer Type einer generischen Collection herausfinden? Allgemeine Java-Themen 13
S Collection Type Allgemeine Java-Themen 8
zilti NetBeans 6.0: neuen File Type definieren Allgemeine Java-Themen 2
S anderer Mime Type bei xml-Datei Allgemeine Java-Themen 2
G Error: Hashtable Type safety: The method put(Object, Object) Allgemeine Java-Themen 6
A serial Version UID field of type long Allgemeine Java-Themen 5
G Enclosing Type Allgemeine Java-Themen 3
G [quote]the type HashMap is not generic; it cannot be paramet Allgemeine Java-Themen 4
C Generic Type ermitteln Allgemeine Java-Themen 3
padde479 The static method sleep(long) from the type Thread should. Allgemeine Java-Themen 2
H References to generic type Test.A<typ> should be param Allgemeine Java-Themen 5
byte Generic Type einer List zur Laufzeit rausfinden? Allgemeine Java-Themen 4
T Generics, Enumerations und Type-Casts Allgemeine Java-Themen 13
K The method clone() from the type Object is not visible. Allgemeine Java-Themen 9
C REG_BINARY Type in Windows Registry ausgeben ? Allgemeine Java-Themen 4
M Content-Type setzen und auslesen? Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben