C# :: Aufgabe #181 :: Lösung #5

6 Lösungen Lösungen öffentlich
#181

Kleine Variablenspielerei

Anfänger - C# von kjaenke - 03.07.2017 um 15:05 Uhr
Schreibe ein Programm das zwei Zahlen entgegen nimmt und jeweils in eine Variable speichert.
Tausche die Werte der Variablen ohne weitere Variablen zu definieren.
Es sind im ganzen Programm nur die zwei vorher definierten Variablen erlaubt!

Viel Spaß :)
#5
vote_ok
von Exception (7090 Punkte) - 01.06.2018 um 13:50 Uhr
Quick 'n' dirty ab C# 7.0 :)

Quellcode ausblenden C#-Code
using System;

namespace VariablenTausch
{
    class Program
    {
        static void Main(string[] args)
        {
            try
            {
                int a = Convert.ToInt32(args[0]);
                int b = Convert.ToInt32(args[1]);

                Console.WriteLine("a = {0}\nb = {1}\n", a, b);

                (a, b) = (b, a);    // System.ValueTuple

                Console.WriteLine("a = {0}\nb = {1}", a, b);
            }
            catch(Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
            Console.ReadKey();
        }
    }
}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben