196 Shares 4784 views

Zyklus und der Zyklus mit Nachbedingung Voraussetzung

Programmierung selbst kann kompliziert sein. Um damit zu beginnen, dass alle Aktionen Schritt buchstabieren Schritt werden sollen. Aber mit einer solchen Notwendigkeit, gibt es mehrere Funktionen, die erheblich die Leistung der Aufgaben erleichtern, die programmieren müssen ( „Pascal“, „C“, „Assembler“ – egal welche Sprache verwendet wird). Eines dieser Werkzeuge ist Zyklen zu erstellen.

Die Bedeutung von Programmierzyklen

Was ist ein Zyklus? Warum ist es notwendig, und was sind die Vorteile des Seins ein Programmierer, wenn Sie es verwenden? Der Zyklus ist ein wichtiger struktureller Bestandteil des Programms, mit dem Sie die Ausführung einer bestimmten Anzahl von Aktionen automatisieren kann, vorausgesetzt, dass die Einhaltung der festgelegten Parameter. So ist das einfachste Beispiel der Arbeitszyklus – podnesenie bestimmte Anzahl an eine Strom. Es besteht keine Notwendigkeit zu verschreiben Reihen bis werden nicht ausreichen, weil die Maschinen alle automatisch mit ihm getan werden kann. In der Praxis der Zyklen können auch viel Zeit und Mühe sparen, so ist es nicht jedes Mal, und alle Schritte notwendig, den Code mit dem Zyklus zu registrieren. Einfach die veränderbaren Variablen eingeben und Umsetzung beginnen. Aber wie dem integrierten Zyklus-Schema? Oder noch mehr? Selbst Ausführungen des Zyklus ziemlich viel – die Informationen zu einem Buch über die Programmierung, „Pascal,“ wir betrachten oder „Assembler“. Daher rein zu Informationszwecken bieten zerlegen theoretisches Schema der beide beliebtestenen Verwendung:

  1. Zyklus mit Nachbedingung.
  2. Schleife mit einer Bedingung.

Alle anderen sind zu einem großen Teil ihrer Variationen und besonderen Fällen, so müssen sie in Zusammenhang und bei der Erreichung bestimmter Ziele in Betracht gezogen werden. In der Zwischenzeit lassen Sie uns zum beliebtesten drehen. Die unterschiedlichen Zyklen mit Vor- und Nachbedingungen? Hier ist die Schleife mit einer Bedingung:

während «Zustand» tun «Code»

Allgemeiner theoretischer Rahmen Zyklus mit Nachbedingung

Diese Form des Schreibens Code, wenn der Bediener Zyklus mit Nachbedingung Implementierungskosten des Körpers. Auf den ersten Blick mag es seltsam erscheinen: wirklich, warum setzen Sie den Umstand nach der Ausführung des Codes? Aber nichts ist seltsam, da: ein Merkmal dieser Form ist, dass der Code ausgeführt wird, unabhängig davon, ob die Bedingungen erfüllt sind oder nicht durchgeführt wird. Aber nur 1 Mal. Dann wird der Test folgen, ob das alles, wie es sein sollte, oder nicht. Und in Ermangelung adäquater Körperzustände des Zyklus wird ignoriert. Dies ist eine sehr wichtige und nützliche Funktion, die einen Zyklus mit Nachbedingung hat. Am Beispiel von dem, was ihm wurde gesagt, und wo kann man die praktische Umsetzung hier gemalt sehen? Hier ist ein Beispiel des Zyklus mit Nachbedingung:

Wiederholung

„Der Code“

bis «Bedingungen»

Allgemeine theoretische Zyklus-Basis mit einer Voraussetzung

Aber die beliebteste Option ist genau diese. Seine Besonderheit liegt darin, dass für die Ausführung der notwendigen Bedingung, ohne diesen Code nie ausgeführt wird. Typischerweise ist der Code sehr Umfang und seine gesamte negative Auswirkungen auf die Leistung des Computers zu aktivieren. Daher verwendete einen ganz schlauen Plan: Die meisten der Teile des Codes in Schleifen gelegt oder sogar einzelne Klassen, die nur in den richtigen Momenten ansprechen kommen. Der ganze Rest der Zeit ist dieser Code, aber nicht über einen Computer verwenden. Diese Regelung ermöglicht es Ihnen, die Verarbeitungsleistung zu sparen, das Programm oder andere Programme auszuführen.

Die praktische Umsetzung in verschiedenen Programmiersprachen

Ein paar Worte über die praktische Wirksamkeit der Zyklen. Es soll vor allem spart Zeit, sowohl den Benutzer und den Programmierer festgestellt werden. Auf dem zweiten ist gesagt worden, warum, warum ein paar Worte über die Kunden zu sagen. Die Tatsache, dass die Aufteilung in einzelne Teile ermöglicht Software schnell zu laden und auszuführen, und dementsprechend wird der Benutzer nur zu glücklich sein, solche Software zu verwenden. Darüber hinaus ist dieser Ansatz, wenn der Code im Zyklus oder eine separate Klasse gespeichert (die oft aus dem Körper hervorgerufen wird), und ermöglicht es, die Arbeitseffizienz. Sie sollten auch den Geschwindigkeitsrekord in den einzelnen Speicherzellen bringen. Also, wenn alles manuell getan werden mußte, hätte es zu jedem bekommen, und es ist ein entsprechender Eintrag. Eine Schleife kann mehrmals oder sogar Dutzende reduzieren die Notwendigkeit, alles selbst zu tun. Und es entfernt den menschlichen Faktor, der führen kann Stunden problematischen Code zu suchen.

Abschluss

Also, zusammenfassend alle geschrieben, können wir sagen, dass der Zyklus mit Nachbedingung oder eine vorge bequeme Weise ermöglicht, Geld zu sparen, ohne Abstriche an der Qualität. Und wenn komplizierte Programme zu schreiben, ist es eines der besten Programmierer Freunde, ihm zu helfen, den Code leichter zu machen, durchzuführen und Lesen. Deshalb, wenn ihr Code schreiben verschmähen keinen Zyklus mit Nachbedingung oder Voraussetzung zu verwenden – sie speziell den Prozess der Software-Erstellung zu erleichtern, sind so konzipiert, und es wird gegen ihn arbeitet – nicht von dieser Möglichkeit Gebrauch zu nehmen.