Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Einfacher Taschenrechner

Trax5 / 17 Antworten / Flachansicht Nickles

Hallo!
Ich mach zur Zeit ein Praktikum und soll nen Taschenrechner programmieren. Is aber eigentlich ziehmlich simpel wenn mans kapiert hat. Bin aber eben blutiger Anfänger. Kann mir jemand nen einfachen Quellcode schicken? Ich brauch nur Windows Applikation: Button "1","2","+" und "=". Würde mir um einiges weiterhelfen.

Mfg Miguel Calzado

bei Antwort benachrichtigen
Trax5 mr.escape „ Kennen niemanden, dem es nicht gleich ergangen ist. Tipp numero uno: Wir...“
Optionen

Ok, ich versuchs ma.
Da wo ich Praktikum mache, benutzen die nur C#. Ich such seit Tagen im Internet nach nem programmierten Taschenrechner, hab zwar auch schon welche gefunden aber entweder in anderen Programmiersprachen oder zu umfangreich so dass ich als Anfänger da nicht richtig durchblicke. Ich benutze Visual Studio 2005 und soll da unter der Windowsapplikation nen Taschenrechner mit 4 Button und einem Textfeld programmieren. Ich denke ma für erfahrene Leute hört sich das ziehmlich lächerlich an, weil ich nur die "1", die "2", das Textfeld,das "+" und "=" programmieren. Da ich da noch nicht so durchblicke, ist auch das schwierig für mich. Ich bräuchte nen einfachen Quellcode. Hab zum Beispiel die 1 und die 2 folgendermaßen programmiert:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void buttonOne_Click(object sender, EventArgs e)
{
textBox1.Text += 1;
}

private void buttonTwo_Click(object sender, EventArgs e)
{
textBox1.Text += 2;
}

private void buttonAdd_Click(object sender, EventArgs e)
{

}
}

Ist nicht grad viel, aber so funktionieren die beiden Zahlen wenigstens einwandfrei.^^
Auf alle Fälle hab ich noch ziehmlich Probleme mit den Operatoren und den Variablen. Kann mir da einer helfen?

Mfg Trax

bei Antwort benachrichtigen