C# :: Aufgabe #266 :: Lösung #3

4 Lösungen Lösungen öffentlich
#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ß :)
#3
vote_ok
von Janik (40 Punkte) - 31.10.2019 um 22:09 Uhr
Quellcode ausblenden 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

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben