All pastes #803609 Raw Edit

Jemand

public text v1 · immutable
·published 2007-12-02 12:29 UTC
rendered paste body
// >>> eigene Methoden hier <<<
static bool Pruefe (string eingabe)
    {
    for(int i = 0;i < eingabe.Length; i++)
        {
        if(eingabe.Substring(i,1)!= "1" && eingabe.Substring(i,1)!="0")
            {
            AusgebenAufKonsole("Dies ist keine gültige Bitfolge, bitte Eingabe wiederholen.");
            return false;
            }
        }
    return true;
    }
// Einstiegsmethode



static void Main()
{
int ausgabe;
string eingabe, _ausgabe;


do
{
eingabe=EingabeVonKonsole("Bitte Bitfolge eingeben:");
	if(Pruefe(eingabe))
		{
		ausgabe=Convert.ToInt32(eingabe,2);
		_ausgabe=Zeichenkette(ausgabe);
		AusgebenAufKonsole("Der Dezimalwert ist "+ausgabe+"!");
		}
}
while (Pruefe(eingabe)!=true);