C# Taschen Rechner Fehler brauch hilfe

  • Ich arbeite grade an einen Taschen Rechner, der im Moment erst mit +,-,*,/ arbeiten soll, aber bei den Stellen wo z.b steht:


    Code
    if (Addieren.Checked)
            {
                Rechnen = Zahl1 + Zahl2;
                label1.Text = Rechnen.ToString();
    
    
            }


    Kommt dann error:

    Code
    Fehler	1	Der Operator "+" kann nicht auf Operanden vom Typ "System.Windows.Forms.TextBox" und "System.Windows.Forms.TextBox" angewendet werden.	C:\Dokumente und Einstellungen\René\Desktop\DT Trechner.cs	36	23	WindowsFormsApplication2


    Bei - ist der Operator dann "-" bei mal halt "*" usw. kann mir wer helfen? :P

  • So klappt nun alles aber der Rechnet mein Ergebnis nicht aus :D


    hier mein Bisheriger Code ;)


    Vielleicht könnt ihr ja den letzten Bug beheben ;)

  • frage: ist C# die C sprache??? ich hab nämlich einen funktionierenden ;)

  • C# = C Sharp
    C = C
    C++ = C++


    sind drei verschiedene Sprachen mit annehernd der selben Syntax.
    Ausserdem denke ich das er den Taschenrechner macht um die Sprache zu lernen.

  • C# = C Sharp
    C = C
    C++ = C++


    sind drei verschiedene Sprachen mit annehernd der selben Syntax.
    Ausserdem denke ich das er den Taschenrechner macht um die Sprache zu lernen.

    wtf? dachte immer das wär ein und das selbe?? ;)


    Code
    if (rechenoption == 1)
    	{
     	cout << "Sie haben sich fuer die Addition entschieden" << endl;
     	cout << "Bitte geben Sie zwei Zahlen ein" << endl;
     	cout << "Erste Zahl: " << endl;
     	cin >> zahl1;
     	cout << "Zweite Zahl: ";
     	cin >> zahl2;
     	cout << zahl1 << " + " << zahl2 << " = " << (zahl1 + zahl2);
     	}


    das wärs dann auf C++ ;)


    //edit: Rechtschreibfehler ausgebessert ;)

  • Das ist aber ne Konsolenanwendung ;)

    kann mir da einer den unterschied sagen?? ich versteh das net ;)
    kann ich die "Konsole" designen auch?? ;) also verändern?


    mfg
    Obi

  • Ne Konsole ist nunja, ne eingebaute CMD Maschine in Windoof :P
    gib mal wenn du im Startmenü auf "Ausführen" klickst "cmd" ein oder wie es heißt, dann öffnet sich eine Konsole wo man i was eingeben muss :D

    ja is klar das schwarze kästchen ;)
    aber kann man das verändern, oder kann man mit C++ nur auf der Konsole arbeiten ??
    Wenn ja, dann nehm ich was anderes solang ich C++ noch net so kann ;)

  • Ich glaub man kann mit allen Sachen richtige Fenster machen, man muss nur wissen wie und Geduld haben ;D


    Hier mal ein Code für C++ mit +,-,x,:
    :


    5 Minuten Arbeit, Fazit:
    C++ Taschenrechner = Leichter als C# Taschen Rechner aber C# Taschenrechner = Stylischer und Kreativer :D

  • mach getch(); stat system("PAUSE");


    //edit: verschrieben!

  • ja is klar das schwarze kästchen ;)
    aber kann man das verändern, oder kann man mit C++ nur auf der Konsole arbeiten ??
    Wenn ja, dann nehm ich was anderes solang ich C++ noch net so kann ;)


    Ja mit nem Gui würd das gehen, wie das mit c++ geht, weis ich auch noch nicht.
    Ich halte mich derzeit noch an die Konsole:D


    //edit: zitat

  • ja ich halte mich auch noch dran da ich noch lerne, aber hier ist mal mein Taschenrechner,


    Addition
    Subtraktion
    Multiplikation
    Division
    Quatrieren


  • do.de - Domain-Offensive - Domains für alle und zu super Preisen