Hey
Ich versuche gerade ein Programm zum laufen zu bringen, komm aber nicht weiter wie man aus eingegebenen Zahlen die maximale einzeigen lässt.
Was muss ich statt "?????????????" einfügen, damit die maximale Zahl ausgegeben wird?
Danke im voraus
Gruß
Dany
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: 46: 47:
| using System; using System.Collections.Generic; using System.Linq; using System.Text;
namespace ConsoleApplication3 { class Program { static void Main(string[] args) {
Console.WriteLine("Geben Sie die Anzahl der Variablen ein!"); int a = int.Parse(Console.ReadLine()); double[] b = new double[a]; double max; if (a <= 0) Console.WriteLine("Eine Zahl größer 0 eingeben!"); else { Console.WriteLine("Geben Sie nun de Variablen ein!"); for (int k=0; k < a; k++) { b[k] = double.Parse(Console.ReadLine()); } } if (a == 1) Console.WriteLine("max. Variable: " + b[0]);
else {
max = b[0]; for (int k = a; k < a; k++) { if (b[k] > max) max = b[k]; }
Console.WriteLine("max. Variable: " + ??????????????????????????????);
} Console.ReadKey(); } } } |
Moderiert von
Kha: Quote- durch C#-Tags ersetzt