Lösningsförslag till uppgift 4.14
Console.WriteLine("Skriv in ett ord");
string ord = Console.ReadLine();
bool allaTeckenMinstTvåGånger = true;
for (int i = 0; i < ord.Length; i++)
{
bool tecknetFinnsMerÄn1Gång = false;
for (int j = 0; j < ord.Length; j++)
{
if (i != j && ord[i] == ord[j])
{
tecknetFinnsMerÄn1Gång = true;
}
}
if (tecknetFinnsMerÄn1Gång == false)
{
allaTeckenMinstTvåGånger = false;
}
}
if (allaTeckenMinstTvåGånger)
{
Console.WriteLine("Alla tecken förekommer minst två gånger");
}
else
{
Console.WriteLine("Det finns minst ett tecken som bara förekommer en gång i ordet");
}