C# :: Aufgabe #105 :: Lösung #7
11 Lösungen

#105
Das Array-Telefonbuch
Anfänger - C#
von Energy
- 17.08.2015 um 15:11 Uhr
Erstelle ein mehrdimensionales Array, in der 5 Datensätze gespeichert werden. Es soll eine Festnetznummer, eine Handynummer und eine Geschäftliche Telefonnummer in der Konsole eingegeben werden. Nach der Eingabe soll die Konsole geleert und die Nummern ausgegeben werden. Bei der Ein- sowie Ausgabe soll eine laufende Eintragsnummer angezeigt werden.
#7

von n.rohde (400 Punkte)
- 28.08.2015 um 10:17 Uhr

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Array_Telefonbuch_typ.de { class Program { static void Main(string[] args) { // Deklaration der Variablen string[,] Telefonbuch; int anzahlDS; Console.Write("Wie viele Datensätze: "); // Inistialisierung (Definition) anzahlDS = Convert.ToInt32(Console.ReadLine()); Telefonbuch = new String[anzahlDS, 4]; Console.Clear(); // Datensätze einlesen for (int i = 0; i < anzahlDS; i++) { Telefonbuch[i, 0] = Convert.ToString(i + 1); if (i == 0) Console.WriteLine(Convert.ToString(i + 1) + ". Datensatz:"); else Console.WriteLine("\n" + Convert.ToString(i + 1) + ". Datensatz:"); Console.Write("Festnetznummer: "); Telefonbuch[i, 1] = Console.ReadLine(); Console.Write("Handynummer: "); Telefonbuch[i, 2] = Console.ReadLine(); Console.Write("Geschäftliche Nummer: "); Telefonbuch[i, 3] = Console.ReadLine(); } Console.Clear(); // Datensätze auslesen for (int i = 0; i < anzahlDS; i++) { if (i == 0) Console.WriteLine("Laufendenummer: " + Telefonbuch[i, 0]); else Console.WriteLine("\nLaufendenummer: " + Telefonbuch[i, 0]); Console.WriteLine("Festnetznummer: " + Telefonbuch[i, 1]); Console.WriteLine("Handynummer: " + Telefonbuch[i, 2]); Console.WriteLine("Geschäftliche Nummer: " + Telefonbuch[i, 3]); } Console.Read(); } } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1