C# :: Aufgabe #319 :: Lösung #1
6 Lösungen
#319
Schreiben Sie eine Methode, die 10 Integerzahlen vom Benutzer einliest und in einem Array abspeichert.
Anfänger - C#
von Cara
- 10.05.2020 um 21:52 Uhr
Schreiben Sie eine Methode, die 10 Integerzahlen vom Benutzer einliest und in einem Array abspeichert.
#1
von JKooP (18090 Punkte)
- 09.06.2020 um 08:20 Uhr
NET Core 3.x
C#-Code
using System;
using System.Linq;
namespace CS_Aufgabe_319_10_Integer
{
class Program
{
static void Main(string[] args)
{
while (true)
{
Console.Write("10 Integer-Zahlen kommagetrennt eingeben ('b' für beenden): ");
var input = Console.ReadLine().Split(",");
if (input.All(x => x.ToUpper() == "B")) break;
if (input.Length != 10)
{
Console.WriteLine("Das waren keine 10 Zahlen!\n");
continue;
}
var arrInt = input.Select(x => x.ToInt()).ToArray();
arrInt.ToList().ForEach(Console.WriteLine);
}
}
}
static class ConvertExtensions
{
public static int ToInt(this string s)
{
_ = int.TryParse(s, out var i);
return i;
}
}
}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
