while
This is an old revision of the document!
−Table of Contents
while Schleife
Die while Schleife gehört zu den Klassikern. Sie wiederholt ihren Schleifenkörper solange, wie eine Bedingung erfüllt ist.
Alle unten angeführten Beispiele zählen ganz einfach von 0 bis 9 und geben es textuell aus.
Bash
#!/bin/bash COUNTER=0 while [ $COUNTER -lt 10 ]; do echo "The counter is $COUNTER" let COUNTER=COUNTER+1 done
C++
#include <iostream> int main() { // Variable anlegen int counter = 0; while (counter < 10) { printf("%s%d", "The counter is ", counter); } }
C#
using System; namespace IfStatements { class ShowIf { static void Main() { // Variable anlegen int counter = 3; while (counter < 10) { System.WriteLine("The counter is "+counter); } } } }
Golang
In go ist so ziemlich alles eine for Schleife. Es kommt darauf an, wie man es hin schreibt.
package main import ( "fmt" ) func main() { // Variable anlegen counter := 3; for counter < 10 { fmt.Println("The counter is " } }
Java
public class Switcher { public static void main(String[] args) { // Variable anlegen int age = 3; // switchen switch (month) { case 1: System.out.println("Du bist ein Jahr alt"); break; case 2: System.out.println("Du bist zwei Jahre alt"); break; case 3: System.out.println("Du bist drei Jahre alt"); break; case 4: System.out.println("Du bist vier Jahre alt"); break; default: System.out.println("Ich kann nicht feststellen wie alt du bist. Bitte eine Zahl von 1-4 eingeben"); break; } }
Javascript
<!DOCTYPE HTML> <!-- HTML Grundstruktur --> <html> <body> <script> // Variable anlegen var age = 3; // switchen switch (age) { case 1: alert("Du bist ein Jahr alt"); break; case 2: alert("Du bist zwei Jahre alt"); break; case 3: alert("Du bist drei Jahre alt"); break; case 4: alert("Du bist vier Jahre alt"); break; default: alert("Ich kann nicht feststellen wie alt du bist. Bitte eine Zahl von 1-4 eingeben"); break; } </script> </body> </html>
Perl
#!/usr/bin/perl use strict; use warnings; use Switch; # Variable anlegen my $age = 3; # switchen switch ($age) { case 1 { print "Du bist ein Jahr alt\n"; } case 2 { print "Du bist zwei Jahre alt\n"; } case 3 { print "Du bist drei Jahre alt\n"; } case 4 { print "Du bist vier Jahre alt\n"; } else { print "Ich kann nicht feststellen wie alt du bist. Bitte eine Zahl von 1-4 eingeben\n"; } }
Python3
In Python gibt es kein switch im eigentlichen Sinne. Mit ein bisschen Tricksen bekommt man trotzdem eines hin. Das wird hier aber ausgelassen.
PHP
<?php // Variable anlegen $age = 3; // switchen switch ($age) { case 1: echo "Du bist ein Jahr alt"; break; case 2: echo "Du bist zwei Jahre alt"; break; case 3: echo "Du bist drei Jahre alt"; break; case 4: echo "Du bist vier Jahre alt"; break; default: echo "Ich kann nicht feststellen wie alt du bist. Bitte eine Zahl von 1-4 eingeben"; break; }
while.1498578132.txt.gz · Last modified: 2017/06/27 17:42 by gg