ifelse
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ifelse [2017/06/28 12:42] – gg | ifelse [2017/06/28 13:29] (current) – gg | ||
---|---|---|---|
Line 5: | Line 5: | ||
Natürlich würde man normalerweise die beiden Strings nicht einfach setzen, sondern aus einer Datenbank, als Funktionsparameter oder Programmparameter einlesen. Das aber würde den Rahmen hier sprengen. | Natürlich würde man normalerweise die beiden Strings nicht einfach setzen, sondern aus einer Datenbank, als Funktionsparameter oder Programmparameter einlesen. Das aber würde den Rahmen hier sprengen. | ||
===== Bash ===== | ===== Bash ===== | ||
- | ==== Das Programm | + | === Das Programm === |
<code bash> | <code bash> | ||
#!/bin/bash | #!/bin/bash | ||
Line 23: | Line 23: | ||
</ | </ | ||
- | ==== Ausführen | + | === Ausführen === |
Die Datei ifelse.sh mit obigen erstellen und folgendes ausführen: | Die Datei ifelse.sh mit obigen erstellen und folgendes ausführen: | ||
<code bash> | <code bash> | ||
Line 30: | Line 30: | ||
</ | </ | ||
===== C++ ===== | ===== C++ ===== | ||
- | ==== Das Programm | + | === Das Programm === |
<code cpp> | <code cpp> | ||
#include < | #include < | ||
Line 50: | Line 50: | ||
} | } | ||
</ | </ | ||
- | ==== Kompilieren und ausführen | + | === Kompilieren und ausführen === |
Die Datei ifelse.cpp mit obigen Inhalt erstellen und folgendes ausführen: | Die Datei ifelse.cpp mit obigen Inhalt erstellen und folgendes ausführen: | ||
<code bash> | <code bash> | ||
Line 58: | Line 58: | ||
===== C# ===== | ===== C# ===== | ||
- | ==== Das Programm | + | === Das Programm === |
<code csharp> | <code csharp> | ||
using System; | using System; | ||
Line 86: | Line 86: | ||
===== Golang ===== | ===== Golang ===== | ||
- | ==== Das Programm | + | === Das Programm === |
<code go> | <code go> | ||
import ( | import ( | ||
Line 108: | Line 108: | ||
} | } | ||
</ | </ | ||
- | ==== Kompilieren und ausführen | + | === Kompilieren und ausführen === |
Den obigen Quelltext [[https:// | Den obigen Quelltext [[https:// | ||
===== Java ===== | ===== Java ===== | ||
- | ==== Das Programm | + | === Das Programm === |
<code java> | <code java> | ||
public class IfElse { | public class IfElse { | ||
- | public static void main(String[] args) { | + | |
- | // Variablen anlegen | + | // Variablen anlegen |
- | String one = new String(" | + | String one = new String(" |
- | String two = new String(" | + | String two = new String(" |
- | // Vergleichen | + | |
- | if(one.equals(two)) { | + | if(one.equals(two)) { |
- | // Ausgabe, wenn die beiden Strings ident sind | + | // Ausgabe, wenn die beiden Strings ident sind |
- | printf(" | + | |
- | } else { | + | } else { |
- | // Ausgabe, wenn die beiden Strings nicht ident sind | + | // Ausgabe, wenn die beiden Strings nicht ident sind |
- | printf(" | + | |
- | } | + | } |
- | } | + | } |
} | } | ||
</ | </ | ||
- | ==== Kompilieren und ausführen | + | === Kompilieren und ausführen === |
Die Datei IfElse.java mit obigen Quelltext erstellen und folgendes ausführen: | Die Datei IfElse.java mit obigen Quelltext erstellen und folgendes ausführen: | ||
<code bash> | <code bash> | ||
Line 139: | Line 139: | ||
===== Javascript ===== | ===== Javascript ===== | ||
- | ==== Das Programm | + | === Das Programm === |
<code javascript> | <code javascript> | ||
< | < | ||
Line 163: | Line 163: | ||
</ | </ | ||
- | ==== Ausführen | + | === Ausführen === |
Die Datei ifelse.html mit obigen Inhalt erstellen und im Browser öffnen | Die Datei ifelse.html mit obigen Inhalt erstellen und im Browser öffnen | ||
===== Perl ===== | ===== Perl ===== | ||
- | ==== Das Programm | + | === Das Programm === |
<code perl> | <code perl> | ||
Line 179: | Line 179: | ||
# Vergleichen | # Vergleichen | ||
if($one eq $two) { | if($one eq $two) { | ||
- | # Ausgabe, wenn die beiden Variablen ident sind | + | |
- | print $one." equals " | + | print $one." equals " |
} else { | } else { | ||
- | # Ausgabe, wenn die beiden Variablen nicht ident sind | + | |
- | print $one." equals not " | + | print $one." equals not " |
} | } | ||
</ | </ | ||
- | ==== Ausführen | + | === Ausführen === |
Die Datei ifelse.pl erstellen und folgendes ausführen: | Die Datei ifelse.pl erstellen und folgendes ausführen: | ||
<code bash> | <code bash> | ||
Line 193: | Line 193: | ||
===== PHP ===== | ===== PHP ===== | ||
- | ==== Das Programm | + | === Das Programm === |
<code php> | <code php> | ||
<?php | <?php | ||
Line 203: | Line 203: | ||
// Vergleichen | // Vergleichen | ||
if($one === $two) { | if($one === $two) { | ||
- | // Ausgabe, wenn die beiden Strings ident sind | + | |
- | echo "one equals two"; | + | echo "one equals two"; |
} else { | } else { | ||
- | // Ausgabe, wenn die beiden Strings nicht ident sind | + | |
- | echo "one equals not two"; | + | echo "one equals not two"; |
} | } | ||
</ | </ | ||
- | ==== Ausführen | + | === Ausführen === |
Die Datei ifelse.php erstellen und so ausführen: | Die Datei ifelse.php erstellen und so ausführen: | ||
<code bash> | <code bash> | ||
Line 217: | Line 217: | ||
===== Python3 ===== | ===== Python3 ===== | ||
- | ==== Das Programm | + | === Das Programm === |
<code python> | <code python> | ||
Line 226: | Line 226: | ||
# Vergleichen | # Vergleichen | ||
if one == two: | if one == two: | ||
- | # Ausgabe, wenn die beiden Strings ident sind | + | |
- | print(one+" | + | print(one+" |
else: | else: | ||
- | # Ausgabe, wenn die beiden Strings nicht ident sind | + | |
- | print(one+" | + | print(one+" |
</ | </ | ||
- | ==== Ausführen | + | === Ausführen === |
Die Datei ifelse.py erstellen und so ausführen: | Die Datei ifelse.py erstellen und so ausführen: | ||
<code python> | <code python> | ||
python3 ifelse.py | python3 ifelse.py | ||
</ | </ |
ifelse.1498646539.txt.gz · Last modified: 2017/06/28 12:42 by gg