Java – Do-While und Zyklus für

Bei der Programmierung, ob objektorientiert oder strukturiert, müssen wir sehr wahrscheinlich zyklische Strukturen verwenden, um die Ergebnisse zu erhalten, die wir in unserem Programm benötigen. Daher müssen wir die Optionen kennen, die wir in der von uns verwendeten Sprache zur Verfügung haben.

In Java gibt es einige nützliche Strukturen, von denen eine etwas beliebter ist als die andere. Beide Optionen sind jedoch gültig, um unsere Ziele zu erreichen.

Do – While

Diese Struktur ist in Anfängerprogrammen nicht sehr beliebt, sie ist jedoch sehr leistungsfähig, da sie es uns ermöglicht, eine Anweisung auszuführen und dann die Bedingung auszuwerten, wenn sie erfüllt ist, um die Ausführung der Anweisungen fortzusetzen.

Wie wir sehen können, wird dieser Zyklus mindestens einmal ausgeführt, bevor die Bedingungen überprüft werden, so dass seine Verwendung nicht so beliebt ist, es gibt jedoch Fälle, in denen es erforderlich ist, ihn zu verwenden.

Um diese Struktur zu verwenden, können wir die folgende Syntax schreiben:

 tun // Hier schreiben wir die verschiedenen Anweisungen, diese werden mindestens beim ersten Mal ausgeführt } while (// Hier setzen wir die Bedingung, die es uns erlaubt, die Anweisungen innerhalb des Blocks zu befolgen oder nicht auszuführen); 

Sehen wir uns nun ein kleines Beispiel für die Verwendung dieser Art von Struktur in einem Programm an:

 import java.util.Scanner; public class PruebaDoWhile { public static void main (String [] args) { int data; int sum = 0; Scannereingang = neuer Scanner (System.in); tun System.out.print ("Geben Sie einen ganzzahligen Wert ein (zum Verlassen geben Sie 0 ein):"); data = input.nextInt (); Summe + = Daten; } while (Daten! = 0); System.out.println ("Die Summe ist" + sum); } } 

Hier fordern wir den Benutzer einfach auf, einen ganzzahligen Wert einzugeben, und geben 0 ein, um den Block zu verlassen. Anschließend fügen wir die Werte hinzu, die der Benutzer eingibt. Wir machen einen Eindruck von der Summe. Sehen wir uns das Bild an:

See also  Das Qualitätsniveau in Google Adwords

java_ciclodowhile.jpg
Für den Zyklus

Dies ist einer der beliebtesten Zyklen in der Programmierung, da wir dadurch die Zyklen vereinfachen können, wenn wir einen Akkumulator verwenden müssen, und zwar so oft, wie wir eine Aktion mehrmals ausführen müssen. Mit dem Zyklus können wir dies vereinfachen und eine kleinere Menge schreiben Linien

Die Syntax für einen for-Zyklus lautet wie folgt:

 für (i = Anfangswert; i <Endwert; i ++) { // Hier müssen wir die Anweisungen ausführen } 

Wie wir zuerst sehen, definieren wir den Anfangswert. Dies ist der Wert, mit dem unser Akkumulator startet. Dann platzieren wir einen Wert, auf den die Bedingung ausgewertet wird. In diesem Fall nennen wir ihn Endwert. Schließlich wird die Aktion definiert, die mit dem Akkumulator ausgeführt wird. wir können eine Einheit hinzufügen, wir können auch rückwärts fahren und subtrahieren usw.

Wichtig
Wenn die Anweisung, die wir im Body ausführen wollen, aus einer einzigen Zeile besteht, können wir die Schlüssel weglassen. Auf diese Weise verringern wir die Menge des zu verwendenden Codes.

Wir beenden dieses Tutorial, indem wir sehen, dass wir zwei ziemlich vollständige Zyklusstrukturen haben, die uns helfen, unsere Ziele in den Programmen zu erreichen, die wir tun.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *