Video: Auburn Coach Wife Kristi Malzahn Agrees with Match & eHarmony: Men are Jerks 2024
Ved Wallace Wang
Hvis du lige er begyndt at skrive computerprogrammer, skal du lære programmering forgrening og looping erklæringer til at udføre de specifikke job, du har brug for til et effektivt program. At holde en liste over computerprogrammeringsressourcer til nyttig information, kan også hjælpe.
Computerprogrammering Branching Statements
De fleste programmeringssprog kan træffe beslutninger baseret på de data, du giver. I stedet for at udføre de samme opgaver oprettes det samme antal gange, forgreningserklæringer et program, der læser dine data og automatisk udfører de opgaver, du har brug for, hopper over de opgaver, du ikke har brug for. Her er nogle forgreningskommandoer, som du skal vide:
Hvis (betingelse) Derefter kommandoHvis (tilstand) Derefter Kommandoer slutter hvis
Hvis (tilstand) Derefter Kommandoer Elskommandoer slutter hvis
Hvis (betingelse) Derefter Kommandoer Elseif betingelse2) derefter Kommandoer slutter hvis
Vælg sag variabel Sagværdi1 Kommandoer Sagværdi2 Kommandoer Else kommandoer Afslut vælg
switch (variabel) {case value1: Commands; pause; case value2: Commands; pause; standard: kommandoer;}
Computerprogrammering Looping Statements
Programmer kan automatisk gentage underrutiner og underprogrammer baseret på disse looping statements. De kan gentage et antal gange, tælle et sæt af elementer og gentage for hvert element, eller gentage så længe en attribut er sand eller falsk.
for variabel = startværdi til endvalue kommandoer Næstefor (indledende variabel værdi, slutværdi, stigning) {kommandoer;}
mens (tilstand) {kommandoer;}
gør {kommandoer;} mens tilstand);
Programmeringssamlere og tolke
Programmering kræver specialværktøjer til at konvertere dit skriftlige program til det tekniske sprog, som din computer forstår. Afhængig af programmeringssproget har du brug for enten en kompilator eller en tolk til at betjene computeren. Disse websteder har værktøjer til fælles sprog.
Visual Basic, Visual C #, Visual C ++, Visual Web Developer-værktøjer (www.softsoft.com / express) (kun Windows)
Turbo Delphi, Turbo C ++, Turbo C # kompilatorer (www. Turboexplorer.com) kun)
REALbasic (www. realbasic.com) (Windows, Mac OS X, Linux)
Runtime Revolution (www. runrev. com) (Windows, Mac OS X, Linux)
Ruby (www. ruby-lang. org) (Windows, Mac OS X, Linux)
Java (www. java.com), (Windows, Mac OS X, Linux)
Python (www. python. org) Mac OS X, Linux)
Perl (www. Perl. Org) (Windows, Mac OS X, Linux)
PHP (www. Php. Net) (Windows, Mac OS X, Linux)
GNU Compiler Collection (// gcc.gnu. org) (Windows, Mac OS X, Linux)
Dev-C ++ og Dev-Pascal (www. bloodshed. net) (kun Windows)
Gratis Pascal (www. freepascal., Linux)
NSBasic (www. Nsbasic. Com) (Windows, Palm, Symbian OS)
SWI-Prolog (www. Swi-prolog. Org) (Windows, Mac OS X, Linux)
CLISP (// clisp. cons. org) (Windows, Mac OS X, Linux)