Number translate

using System;
using System.Collections.Generic;
using System.Text;

namespace NumberTranslate
{
class Program
{
static void Main(string[] args)
{
/*
*  Der User soll eine einstellige, ganze Zahl eingeben. Das
*  Programm “übersetzt” diese ganze Zahl wie folgt:
*
*      Eingabe: 1
*      Ausgabe: Eins
*
*      Eingabe: 7
*      Ausgabe: Sieben
*
* Der gültige Eingabebereich soll 0 – 9 sein.
*
* */

int zahl = 0;
bool isValidNumeric = true;

Console.Write(“Bitte eine ganze Zahl (0-9) eingeben: “);
try
{
zahl = int.Parse(Console.ReadLine());
if (zahl < 0 || zahl > 9)
isValidNumeric = false;
}
catch
{
isValidNumeric = false;
}

if (isValidNumeric == true)
{

switch (zahl)
{
case 0:
Console.WriteLine(“Null”);

break;

case 1:
Console.WriteLine(“Eins”);

break;

case 2:
Console.WriteLine(“Zwei”);
break;
case 3:
Console.WriteLine(“Drei”);
break;

default:
//Ausgabe Fehlermeldung
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(“\n\aERROR: Leider war die Eingabe fehlerhaft. ” +
“\nVersuchen Sie es nochmal.\n”);
Console.ResetColor();
break;
}

if (zahl == 0)
{

}
else if (zahl == 1)
{

}
else if (zahl == 2)
{

}
else if (zahl == 3)
{

}

if (zahl == 0)
Console.WriteLine(“Null”);
else
{
if (zahl == 1)
Console.WriteLine(“Eins”);
else
{
if (zahl == 2)
Console.WriteLine(“Zwei”);
else
{
if (zahl == 3)
Console.WriteLine(“Drei”);
else
{
//…
}
}
}
}
}
else
{
//Ausgabe Fehlermeldung
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(“\n\aERROR: Leider war die Eingabe fehlerhaft. ” +
“\nVersuchen Sie es nochmal.\n”);
Console.ResetColor();
}

}
}
}

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Google Buzz
  • Live
  • MySpace
  • PDF
  • RSS
  • MisterWong
  • MisterWong.DE

Comments are closed.


members login

categories

archives