myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Anfänger Problem mit c# (konsole)

Willkommen

myGully

Links

Forum

 
 
 
Themen-Optionen Ansicht
Prev Vorheriger Beitrag   Nächster Beitrag Next
Ungelesen 14.04.13, 19:08   #1
Jietzo
Ehrenamtlicher Gamer
 
Benutzerbild von Jietzo
 
Registriert seit: Nov 2011
Ort: Am Chefsessel.
Beiträge: 89
Bedankt: 462
Jietzo gewöhnt sich langsam dran | 21 Respekt Punkte
Standard Anfänger Problem mit c# (konsole)

Hey!

Ich will ein Programm machen, was dir sagt ob die Zahl größer oder kleiner ist!

Am anfang war es noch mit ein und ausgabe von texten und zahlen, also ist das jetzt auch dabei, aber einfach ignorieren

Also der Fehler besteht darin dass das Programm egal welche zahl man eingibt - immer sagt er es sei über 20 <.<

Code:
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace if und else test
{
    class Program
    {
        static void Main(string[] args)
        {
            string eingabe;
            double zahl;
            Console.WriteLine("Identifizierung. . .");
            Console.Write("Bitte geben sie einen Text ein ");
            eingabe = Console.ReadLine();
            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine(eingabe);
            Console.ForegroundColor = ConsoleColor.Gray;
            Console.WriteLine("Bitte geben sie eine Zahl ein: ");
            zahl = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine(zahl);
            if (zahl <- 10)
            {
                Console.WriteLine("Die zahl ist kleiner als 10!");
            }
            else
            {
                if (zahl < -20)
                {
                    Console.WriteLine("Die Zahl ist kleiner als 20, donnoch größer als 10");
                }
                else
                {
                    Console.WriteLine("Die Zahl ist größer als 20");
                }
                Console.ReadLine();
            }
        }
    }
}
Da!
Wo ist der fehler?
Das einzige was es sagt ist "Die Zahl ist größer als 20" Auch wenn ich zb. 5 eintippe ..
Also halt immer das was ich bei dem letzden Console.WriteLine eingebe, woran liegt das?

Bitte um schnelle hilfe!
Danke!
__________________
was offline ist, bleibt offline.
lel

Jietzo ist offline   Mit Zitat antworten
 


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:29 Uhr.


Sitemap

().