Skip to content
Snippets Groups Projects
Commit 63b4c7d2 authored by BoolPurist's avatar BoolPurist
Browse files

Added 7. Task

parent 63b2f627
No related branches found
No related tags found
No related merge requests found
......@@ -371,3 +371,35 @@ Difference: 0.00 Euro
Difference: 0.58 Euro
Difference: -0.50 Euro
## 7. Task
Nun soll die Funktion namens IsEqual umgesetzt werden.
Diese Funktion soll feststellen ob 2 Geldbeträge gleich sind.
1. Parameter ist vom Type Money.
2. Parameter ist vom Type Money.
**Test Code:**
```C#
Console.WriteLine("Testing function IsEqual");
Money one = MoneyUtility.CreateFrom(2, 0);
Money two = MoneyUtility.CreateFrom(2, 0);
bool comparing = MoneyUtility.IsEqual(one, two);
Console.WriteLine($"{MoneyUtility.GetTextFrom(one)} == {MoneyUtility.GetTextFrom(two)} => {comparing}");
one = MoneyUtility.CreateFrom(3, 0);
two = MoneyUtility.CreateFrom(2, 0);
comparing = MoneyUtility.IsEqual(one, two);
Console.WriteLine($"{MoneyUtility.GetTextFrom(one)} == {MoneyUtility.GetTextFrom(two)} => {comparing}");
```
**Erwartete Ausgabe:**
Testing function IsEqual
2.00 Euro == 2.00 Euro => True
3.00 Euro == 2.00 Euro => False
......@@ -6,7 +6,7 @@ namespace Bridge_Money_Console
{
private static void Main()
{
Task6();
}
private static void Task0()
......@@ -165,5 +165,20 @@ namespace Bridge_Money_Console
Console.WriteLine($"Difference: {MoneyUtility.GetTextFrom(result)}");
}
private static void Task7()
{
Console.WriteLine("Testing function IsEqual");
Money one = MoneyUtility.CreateFrom(2, 0);
Money two = MoneyUtility.CreateFrom(2, 0);
bool comparing = MoneyUtility.IsEqual(one, two);
Console.WriteLine($"{MoneyUtility.GetTextFrom(one)} == {MoneyUtility.GetTextFrom(two)} => {comparing}");
one = MoneyUtility.CreateFrom(3, 0);
two = MoneyUtility.CreateFrom(2, 0);
comparing = MoneyUtility.IsEqual(one, two);
Console.WriteLine($"{MoneyUtility.GetTextFrom(one)} == {MoneyUtility.GetTextFrom(two)} => {comparing}");
}
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment