evertonawhat6
Neues Mitglied
Hi, ich schreibe zur zeit ein Programm für
Sozialversichrungsnummern(svn).
In meinem Programm sollte man neue svn hinzufügen können, alle
vorhandenen svn anzeigen lassen können und nach einer bestimmten suchen
können. Leider packe ich das mit dem suchen nicht ganz.
Wenn die gesuchte svn vorhanden ist, sollte svn vorhanden ausgegeben
werden.
Habe es mit IndexOf probiert.
Mein versuch könnt ihr euch anschauen.
Danke und lg
hier mein code
Sozialversichrungsnummern(svn).
In meinem Programm sollte man neue svn hinzufügen können, alle
vorhandenen svn anzeigen lassen können und nach einer bestimmten suchen
können. Leider packe ich das mit dem suchen nicht ganz.
Wenn die gesuchte svn vorhanden ist, sollte svn vorhanden ausgegeben
werden.
Habe es mit IndexOf probiert.
Mein versuch könnt ihr euch anschauen.
Danke und lg
hier mein code
C#:
using System;
namespace Aufgabe5 {
class Program {
static void Main(string[] args)
{
string[] svn = new string[]{
"Sozialversicherungsnummer",
};
string eingabe;
do {
Console.Write("Hinzufügen (H), Suchen (S), Anzeigen (A), Ende (E): ");
eingabe = Console.ReadLine();
if (eingabe == "H") {
Console.Write("Sozialversicherungsnumemr Hinzufügen:");
string neuessvn = Console.ReadLine();
svn = svnHinzufügen(neuessvn, svn);
} else if (eingabe == "A") {
anzeigen(svn);
} else if (eingabe == "S") {
Console.Write("Sozialversicherungsnumemr Suchen:");
string gessvn = Console.ReadLine();
int i = svn.Indexof(gessvn);
if (i > 0) {
Console.WriteLine("Sozialversicherungsnummer gefunden");
} else {
Console.WriteLine("Sozialversicherungsnummer nicht gefunden");
}
} else {
if (eingabe != "A") {
Console.WriteLine("Falsche Eingabe");
}
}
} while (eingabe != "E");
Console.WriteLine("ENDE");
}
private
static string[] svnHinzufügen(string neuessvn, string[] svn) {
string[] neuesvn = new string[svn.Length + 1];
for (int i = 0; i < svn.Length; i++) {
neuesvn[I] = svn[I];
}
neuesvn[svn.Length] = neuessvn;
return neuesvn;
}
private
static void anzeigen(string[] werkezuge) {
for (int i = 0; i < werkezuge.Length; i++) {
Console.WriteLine(werkezuge[I]);
}
}
}
} // namespace Aufgabe5
Zuletzt bearbeitet von einem Moderator: