C# :: Aufgabe #266 :: Lösung #3
4 Lösungen
#266
Flächenberechnung - Einstieg in Windows Forms
Anfänger - C#
von paddlboot
- 29.10.2019 um 11:12 Uhr
Erstelle ein Windows Forms Programm, in dem die Flächen von einem Dreieck und einem Rechteck berechnet werden können.
Die Eingben von Höhe und Breite sollen in einer Textbox erfolgen.
Nachdem auf einen Button (Rechteck, Dreieck, Beenden) geklickt wurde, soll das Ergebnis in einer Dritten Textbox ausgegeben werden, in welcher keine Eingaben gemacht werden können.
Bei Klicken des Beenden Buttons soll das Programm geschlossen werden.
Wie das ganze Aussehen könnte, sieht man in dem angehängten Screenshot.
Viel Spaß :)
Die Eingben von Höhe und Breite sollen in einer Textbox erfolgen.
Nachdem auf einen Button (Rechteck, Dreieck, Beenden) geklickt wurde, soll das Ergebnis in einer Dritten Textbox ausgegeben werden, in welcher keine Eingaben gemacht werden können.
Bei Klicken des Beenden Buttons soll das Programm geschlossen werden.
Wie das ganze Aussehen könnte, sieht man in dem angehängten Screenshot.
Viel Spaß :)
#3
von Janik (40 Punkte)
- 31.10.2019 um 22:09 Uhr
C#-Code
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Flächenberechnung { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void cmdRechteck_Click(object sender, EventArgs e) { double Breite = Convert.ToDouble(txtEingabeBreite.Text); double Hoehe = Convert.ToDouble(txtEingabeHoehe.Text); double Flaeche = 0; Flaeche = Breite * Hoehe; txtAusgabe.Text = "Der Flächeninhalt ist " + Flaeche + " cm²."; } private void cmdDreieck_Click(object sender, EventArgs e) { double Breite = Convert.ToDouble(txtEingabeBreite.Text); double Hoehe = Convert.ToDouble(txtEingabeHoehe.Text); double Flaeche = 0; Flaeche = 0.5*Breite * Hoehe; txtAusgabe.Text = "Der Flächeninhalt ist " + Flaeche + "cm²"; } private void cmdEnde_Click(object sender, EventArgs e) { Close(); } } }
Ich bin noch ein kompletter Neuling, was das Programmieren angeht also verzeiht mir bitte, falls ich dumme Fehler gemacht habe ^^^
Ich danke euch auch jetzt schon mal vorab für eure Hilfe :)
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1