Hallo liebe Forengemeinde,
bin neu hier in diesem Forum und bin noch in der Anfangsphase des Programmierens.
Ok, also folgendes Problem: Ich gebe in der Konsole bspw. 3 Zahlen ein die in einem Array landen, lasse die Zahlen dann addieren und ausgeben. Das habe ich auch so weit. Nur möchte ich jetzt anhand einer Methode die kleinste Zahl der eingegebenen Zahlen ausgeben lassen. Ich überleg schon ne ganze Weile, mir fehlt irgendwie der Ansatz. Hier der bisherige Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45:
| static void Main(string[] args) { int index; double summe, min; int anzahl = Allgemein.IntEingeben("Wieviel Zahlen wollen Sie? "); anzahl = anzahl + 1;
double[] zahlen = new double[anzahl];
index = 1; summe = 0;
while (index < anzahl) { zahlen[index] = Allgemein.DoubleEingeben("Bitte " + index + ". Zahl eingeben: "); summe = summe + zahlen[index];
index = index + 1;
} Console.WriteLine("Gesamtsumme: " + summe);
min = GetMin(zahlen); Console.WriteLine("Minalmwert: " + min);
Console.ReadLine();
}
private static double GetMin (double[]werte) { double min; return min;
} |
Ich denke mal dass ich nur durch eine Schleife die min-wert bekomme. Aber wie setze ich das um?