Den Algorithmus schreiben

Eine endliche Reihe von Schritten, die befolgt werden müssen, um ein Problem zu lösen, wird als bezeichnet algorithm. Der Algorithmus wird im Allgemeinen entwickelt, bevor die eigentliche Codierung durchgeführt wird. Es ist in englischer Sprache geschrieben, so dass es auch für Nicht-Programmierer leicht verständlich ist.

Manchmal werden Algorithmen mit geschrieben pseudocodesdh eine Sprache ähnlich der zu verwendenden Programmiersprache. Der Schreibalgorithmus zur Lösung eines Problems bietet diese Vorteile:

  • Fördert eine effektive Kommunikation zwischen Teammitgliedern

  • Ermöglicht die Analyse des vorliegenden Problems

  • Dient als Blaupause für die Codierung

  • Hilft beim Debuggen

  • Wird Teil der Softwaredokumentation zur späteren Bezugnahme während der Wartungsphase

Dies sind die Merkmale eines guten und korrekten Algorithmus -

  • Hat eine Reihe von Eingängen

  • Schritte sind eindeutig definiert

  • Hat eine endliche Anzahl von Schritten

  • Erzeugt die gewünschte Ausgabe

Beispielalgorithmen

Nehmen wir zunächst ein Beispiel für eine reale Situation zur Erstellung eines Algorithmus. Hier ist der Algorithmus, um auf den Markt zu gehen und einen Stift zu kaufen.

Schritt 4 in diesem Algorithmus ist an sich eine vollständige Aufgabe und es kann ein separater Algorithmus dafür geschrieben werden. Lassen Sie uns nun einen Algorithmus erstellen, um zu überprüfen, ob eine Zahl positiv oder negativ ist.