class Program
{
static void Main(string[] args)
{
Random rnd = new Random();
int[] mass = new int[10];
for (int i = 0; i < mass.Length; i++)
{
mass[i] = rnd.Next(0, 10);
}
Console.WriteLine("display random Massive: \n");
foreach (var i in mass)
{
Console.Write("{0} ", i);
}
Console.WriteLine("\n");
int max = mass.Max();
Console.WriteLine("max value in Massive = {0}", max);
Console.ReadLine();
}
}
mein Code gibt mir Max-Wert in massiv, ich brauche max ungerade Wert. Wie bekomme ich den maximalen ungeraden Wert?erhalten max ungerade Zahl
Zur Verdeutlichung: Sie sind sich der Logik hinter ungeraden Werten bewusst, nicht wahr? Ungerade Werte können durch geteilt werden. Deshalb muss x Modulo 2 0 sein und das ist die Bedingung, die Sie implementieren müssen. Deshalb enthalten alle Antworten x% 0 ... – Jannik