Diese C#-Programmcodesequenz dient dazu, Kundennamen und deren Scores (Punkte) zu erfassen und anschließend anzuzeigen.

Beschreibung des Programms:

  • Zwei Listen werden erstellt: Eine für die Namen der Kunden (names) und eine Liste von Listen, die die Scores der Kunden speichert (scores).
  • Das Programm fragt den Benutzer, wie viele Kunden er erfassen möchte.
  • Für jeden Kunden wird der Name eingegeben und in der Liste names gespeichert.
  • Anschließend werden für jeden Kunden drei Scores eingegeben, die in einer inneren Liste gesammelt und dann der scores-Liste hinzugefügt werden.
  • Am Ende gibt das Programm eine Übersicht aller erfassten Kunden aus, wobei zu jedem Namen die zugehörigen Scores angezeigt werden.

Verwendungszweck: Das Programm könnte in einem System verwendet werden, das Kundeninformationen und Bewertungen oder Punktzahlen sammelt und anschließend eine Übersicht der erfassten Daten bereitstellt. Es eignet sich z. B. für eine Anwendung, die Kundenfeedback oder Bewertungssysteme erfasst und verarbeitet.

List<string> names = new List<string>();
List<List<int>> scores = new List<List<int>>(); 

Console.WriteLine("Wie viel Kunden");
int num = Convert.ToInt32(Console.ReadLine());

for (int i = 0; i < num; i++)
{
    Console.WriteLine($"Name {i + 1}:");
    string name = Console.ReadLine();
    names.Add(name);

    Console.WriteLine("Wie viel Score:");
    List<int> studentScores = new List<int>();
    for (int j = 0; j < 3; j++)
    {
        studentScores.Add(Convert.ToInt32(Console.ReadLine()));
    }
    scores.Add(studentScores); 
}

Console.WriteLine("Information:");
for (int i = 0; i < names.Count; i++)
{
    Console.Write($"Name: {names[i]} hat ");
    for (int j = 0; j < scores[i].Count; j++)
    {
        Console.Write(scores[i][j] + " ");
    }
    Console.WriteLine();
}

JT Content Filter

  • All
  • General
Fragebogen

Diese C#-Programmcodesequenz ist ein einfacher Fragebogen, der Benutzereingaben verarbeitet und eine...
Kundennamen und deren Scores

Diese C#-Programmcodesequenz dient dazu, Kundennamen und deren Scores (Punkte) zu erfassen und ansch...