kostenloser Webspace werbefrei: lima-city


C# Sharp Programm funktioniert nicht

lima-cityForumProgrammiersprachenSonstige Programmiersprachen

  1. Autor dieses Themas

    chips

    chips hat kostenlosen Webspace.

    hi leute

    hoffentlich bin ich hier im falschen forum. naja ich hab mal was sleber programmiert da wir auch in der schule angefangen haben. also ein ganz simples programm

    class Zahl {
    
    	public static void Main () {
    		Console.WriteLine ("Bitte eine Zahl eingeben");
    		int Zahl = Convert.ToInt32 (Console.ReadLine ());
    		Console.WriteLine ("Bitte zweite Zahl eingeben");
    		int Zahl2 = Convert.ToInt32 (Console.ReadLine ());
    		if (Zahl > Zahl2) {
    			Console.WriteLine ("Zahl 1 ist gr??er als Zahl 2");
    			elseif (Zahl2 >Zahl)
    				Console.WriteLine ("Zahl 2 ist gr??er als Zahl 1")
    				[b]else[/b]
    				Console.WriteLine ("Zahl 1 und Zahl 2 sind gleich gro?");
    			Console.ReadLine ();
    		}
    	}
    }


    bei dem fetten else stehen dann nach der kompilierung immer 4 fehler und es kommt darunter eine rote linie wie bei einem grammatikfehler in word. bei einem freund funktioniert das programm einwandfrei
    hier mal ein screen zum besseren verst?ndnis [IMG]http://img441.imageshack.us/img441/1622/fehler0gx.jpg[/IMG]
    zum coden benutze ich das programm sharp develop 1.1
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. k**********e

    <?
    class Zahl {
    
        public static void Main () {
            Console.WriteLine ("Bitte eine Zahl eingeben");
            int Zahl = Convert.ToInt32 (Console.ReadLine ());
            Console.WriteLine ("Bitte zweite Zahl eingeben");
            int Zahl2 = Convert.ToInt32 (Console.ReadLine ());
    
            if (Zahl > Zahl2) 
                Console.WriteLine ("Zahl 1 ist gr??er als Zahl 2");
             elseif (Zahl2 >Zahl)
                    Console.WriteLine ("Zahl 2 ist gr??er als Zahl 1"); //<-- ; fehlt
             else
                    Console.WriteLine ("Zahl 1 und Zahl 2 sind gleich gro?");
                Console.ReadLine ();
        }
    }
    ?>
  4. Autor dieses Themas

    chips

    chips hat kostenlosen Webspace.

    ok danke vielmals
  5. es hat nicht nur das eine semikolon gefehlt, sonder auch die geschweiften klammern des if-elseif-else parts waren falsch!

    entweder nach schema f:
    if (foo > bar)
    {
    // TODO: what you want;
    }
    else if (foo < bar)
    {
    // TODO: what you want;
    }
    else
    {
    // TODO: what you want;
    }
    oder nach schema v:
    if (foo > bar)
    // TODO: what you want;
    else if (foo < bar)
    // TODO: what you want;
    else
    // TODO: what you want;

    also die bl?cke immer sch?n einklammern oder bei onlinern eben gleich ohne klammern
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!