Beginnend Programmierung All-In-One For Dummies

Die meisten Programmiersprachen können Entscheidungen basierend auf den Daten machen Sie zur Verfügung stellen. Statt die gleichen Aufgaben die gleiche Anzahl von Malen der Durchführung erstellen Verzweigung Aussagen ein Programm, das Ihre Daten liest und führt automatisch die Aufgaben, die Sie benötigen, das Überspringen der Aufgaben, die Sie nicht brauchen. Hier sind einige Verzweigungsbefehle, die Sie brauchen, um zu wissen:

Menu

Wenn (Bedingung) Dann Befehl

Wenn (Bedingung) ThenCommandsEnd wenn
Wenn (Bedingung) ThenCommandsElseCommandsEnd wenn
Wenn (Bedingung) ThenCommandsElseif (condition2) thenCommandsEnd wenn
Select Case variableCase value1CommandsCase value2CommandsElseCommandsEnd wählen
Schalter (variable) {case Wert1: Befehle-break-Fall Wert2: Befehle-break-default: Commands-}

Computer Programming Looping Statements

Die Programme können automatisch wiederholen Subroutinen und Unterprogramme auf diesen Looping Aussagen basieren. Sie können mehrere Male wiederholen, eine Gruppe von Elementen zählen und für jeden Punkt wiederholen, oder wiederholen, solange ein Attribut wahr oder falsch ist.

Für variable = Startwert zu endvalueCommandsNext
für (Anfangsvariablenwert, Endwert, Zuwachs) {Commands-}
while (Bedingung) {Commands-}
do {Commands-} while (Bedingung) -

Programmierung Compiler und Interpreter

Die Programmierung erfordert spezielle Tools, um Ihren geschriebenes Programm zur technischen Sprache zu konvertieren, dass Ihr Computer versteht. In Abhängigkeit von der Programmiersprache, benötigen Sie entweder einen Compiler oder einen Dolmetscher, den Computer zu bedienen. Diese Websites haben die Werkzeuge für die gemeinsame Sprachen.

Visual Basic, Visual C #, Visual C ++, Visual Web Developer Tools (microsoft.com/express) (Nur Windows)

Turbo Delphi, Turbo C ++, Turbo C # Compiler (turboexplorer.com) (Nur Windows)

Realbasic (realbasic.com() Windows, Mac OS X, Linux)

Runtime Revolution (runrev.com() Windows, Mac OS X, Linux)

Rubin (ruby-lang.org() Windows, Mac OS X, Linux)

Java (java.com), (Windows, Mac OS X, Linux)

Python (python.org() Windows, Mac OS X, Linux)

Perl (perl.org() Windows, Mac OS X, Linux)

PHP (php.net() Windows, Mac OS X, Linux)

GNU Compiler Collection (https://gcc.gnu.org() Windows, Mac OS X, Linux)

Dev-C ++ und Dev-Pascal (bloodshed.net) (Nur Windows)

Free Pascal (freepascal.org() Windows, Mac OS X, Linux)

NSBasic (nsbasic.com) (Windows, Palm, Symbian OS)

SWI-Prolog (swi-prolog.org() Windows, Mac OS X, Linux)

CLISP (https://clisp.cons.org() Windows, Mac OS X, Linux)

Menü