Uebungsaufgaben_ITFS2_SS_2025/Exercises/E24_Enums/Exercise_3.cs
2025-06-03 16:56:09 +02:00

56 lines
1.8 KiB
C#

using System;
using System.IO;
namespace Exercises_C_Sharp.E24_Enumns
{
class Exercise_3
{
//Malen Sie unten in der Methode ShowForm die übergebene Form mit Hilfe von Sternchen (*) auf die Konsole.
enum SpecialForms {Dreieck, Quadrat, Rechteck, Kreis}
public static void Start()
{
ShowForm(SpecialForms.Dreieck);
ShowForm(SpecialForms.Kreis);
ShowForm(SpecialForms.Quadrat);
ShowForm(SpecialForms.Rechteck);
}
static void ShowForm(SpecialForms a)
{
//Code START
if (a == SpecialForms.Dreieck)
{
Console.WriteLine(" *");
Console.WriteLine(" ***");
Console.WriteLine("*****");
Console.WriteLine(" ");
}
else if (a == SpecialForms.Quadrat)
{
Console.WriteLine("*****");
Console.WriteLine("*****");
Console.WriteLine("*****");
Console.WriteLine(" ");
}
else if (a == SpecialForms.Rechteck)
{
Console.WriteLine("***********************************");
Console.WriteLine("***********************************");
Console.WriteLine("***********************************");
Console.WriteLine("***********************************");
Console.WriteLine(" ");
}
else if (a == SpecialForms.Kreis)
{
Console.WriteLine(" ******* ");
Console.WriteLine("** **");
Console.WriteLine("* *");
Console.WriteLine(" ** **");
Console.WriteLine(" ******* ");
}
//Code ENDE
}
}
}