All pastes #802958 Raw Edit

Etwas

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


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

eingabe=EingabeVonKonsole("Bitte Bitfolge eingeben:");
Pruefe (eingabe, pruefung);

if(pruefung==true)
	{
	ausgabe=Convert.ToInt32(eingabe,2);
	_ausgabe=Zeichenkette(ausgabe);
	AusgebenAufKonsole("Der Dezimalwert ist "+ausgabe+"!");
	}
if(pruefung==false)
	{
	Pruefe(eingabe, pruefung);
	}