E20 Ex 4 - 6

This commit is contained in:
sebi 2025-02-25 09:36:11 +01:00
parent 0f413715ac
commit 87364a2d59
3 changed files with 56 additions and 0 deletions

View File

@ -13,6 +13,17 @@ namespace Exercises_C_Sharp.E20_Lists
/*Code START*/
for(int i = 0; i < intList.Count; i++)
Console.Write("{0} - ", intList[i] * (i + 2));
//ODER:
for(int i = 2; i < intList.Count + 2; i++)
Console.Write("{0} - ", intList[i - 2] * i);
//ODER:
int k = 2;
foreach(var element in intList)
Console.Write("{0} - ", element * k++);
/*Code ENDE*/

View File

@ -14,6 +14,39 @@ namespace Exercises_C_Sharp.E20_Lists
/*Code START*/
//Größte Zahl:
int max = int.MinValue;
foreach(var element in intList)
if(max < element)
max = element;
Console.WriteLine("Größte Zahl: " + max);
//ODER:
Console.WriteLine("Größte Zahl: " + intList.Max());
//Größte Zahl:
int min = int.MinValue;
foreach(var element in intList)
if(min > element)
min = element;
Console.WriteLine("Größte Zahl: " + min);
//ODER:
Console.WriteLine("Größte Zahl: " + intList.Min());
//Durchschnitt:
int sum = 0;
int count = 0;
foreach(var element in intList)
{
sum += element;
count++;
}
double av = (double)sum / count;
Console.WriteLine("Der Durchschnitt: " + av);
//ODER:
Console.WriteLine("Der Durchschnitt: " + intList.Average());
/*Code ENDE*/
}

View File

@ -14,6 +14,18 @@ namespace Exercises_C_Sharp.E20_Lists
/*Code START*/
intList.Sort();
int median = intList[intList.Count / 2];
Console.WriteLine("Der Median: " + median);
//ODER:
intList.Sort();
if(intList.Count % 2 == 0)
{
//1 2 3 4
int newMedian = (intList[intList.Count / 2] + intList[intList.Count / 2 - 1]) / 2;
Console.WriteLine("Der Median: " + newMedian);
}
/*Code ENDE*/
}