Ablaufsteuerung

Abfragen

if

		
			
using System;


namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            string s_Eingabe;
            Console.Write("Bitte geben Sie Ihren Namen ein: ");
            s_Eingabe = Console.ReadLine();
            if (s_Eingabe != "Robert")
            {
                Console.WriteLine("Sie sind nicht Robert");
            }
        }
    }
}

if else

		
			
using System;


namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Bitte geben Sie Ihren Namen ein: ");
            s_Eingabe = Console.ReadLine();
            if (s_Eingabe != "Robert")
            {
                Console.WriteLine("Sie sind nicht Robert");
            }
            else
            {
                Console.WriteLine("Hallo Robert");
            }
        }
    }
}

if else if

		
			
using System;


namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Bitte geben Sie Ihren Namen ein: ");
            s_Eingabe = Console.ReadLine();
            if (s_Eingabe == "Robert")
            {
                Console.WriteLine("Hallo Robert");
            }
            else if (s_Eingabe == "Peter")
            {
                Console.WriteLine("Sie sind Peter");
            }
            else
            {
                Console.WriteLine("Sie sind weder Peter noch Robert");
            }
        }
    }
}

switch case

Schleifen

while Schleife

		
			
using System;


namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            int i_Zahl = 0;
            while ((i_Zahl <= 5) && (i_Zahl > 0)) //wird nicht ausgeführt, da i_zahl = 0
            {
                Console.Write(i_Zahl + ", ");
                i_Zahl++;
            }
            Console.WriteLine("Das waren nicht die Zahlen von 1 bis 5");

            i_Zahl = 1;
            while ((i_Zahl <= 5) && (i_Zahl > 0)) //wird ausgeführt, da i_zahl = 1
            {
                Console.Write(i_Zahl + ", ");
                i_Zahl++;
            }
            Console.WriteLine("Das waren die Zahlen von 1 bis 5");
        }
    }
}

do while Schleife

		
			
using System;


namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            i_Zahl = 0;
            do //wird beim ersten Mal auf jeden Fall ausgeführt
            {
                Console.Write(i_Zahl + ", ");
                i_Zahl++;
            } while ((i_Zahl <= 5) && (i_Zahl > 0)); // Jetzt ist i_Zahl bereits 1, daher zurück in die do - Schleife
            Console.WriteLine("Das waren die Zahlen von 0 bis 5");
        }
    }
}

for Schleife

		
			
using System;


namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Die Zahlen von 0 bis 10: ");
            for (i_Zahl = 0; i_Zahl <= 10; i_Zahl++)
            {
                Console.Write(i_Zahl + " ");
            }
            Console.WriteLine();
        }
    }
}


© 2018 by Robert Krenn Meine Home-Page , Alle Recht vorbehalten. Gedacht als mein persönliches Hilfsmittel im Rahmen meiner Ausbildung am BBRZ zum IT-Informatiker. Hilfsmittel: w3schools.com