delphinhawe
Erfahrenes Mitglied
Hallo, Alle!
Ich habe den Widerstand mit Konsole-Anwendung programmiert und
möchte gerne in der Windows-Anwendung GUI programmieren?
Leider klappt das nicht? Könnt Ihr mir helfen,
wie if bzw. if else in Windows-Anwendung (GUI) programmiert wird?
Anbei Konsole-Anwendung:
Windows-Anwendung:
Ich habe den Widerstand mit Konsole-Anwendung programmiert und
möchte gerne in der Windows-Anwendung GUI programmieren?
Leider klappt das nicht? Könnt Ihr mir helfen,
wie if bzw. if else in Windows-Anwendung (GUI) programmiert wird?
Anbei Konsole-Anwendung:
Code:
using System;
public class Auswahl_Menü
{
public static void Main ()
{
Console.WriteLine ("Bitte wählen Sie durch Eingabe der Zahl 1,2 oder 3 aus:");
Console.WriteLine ("1 = Strom");
Console.WriteLine ("2 = Spannung");
Console.WriteLine ("3 = Widerstand");
string Eingabe;
Eingabe = Console.ReadLine ();
if (Eingabe == "1")
{
double Spannung,Widerstand,Strom;
Console.WriteLine ("Bitte geben Sie Spannung in Volt ein!");
Spannung = Convert.ToDouble(Console.ReadLine());
Console.WriteLine ("Bitte geben Sie Widerstand in Ohm ein!");
Widerstand = Convert.ToDouble(Console.ReadLine());
Strom=Spannung/Widerstand;
Console.WriteLine ("Ergebnis: {0} Ampere", Strom);
}
else if (Eingabe == "2")
{
double Spannung,Widerstand,Strom;
Console.WriteLine ("Bitte geben Sie Strom in Ampere ein!");
Strom = Convert.ToDouble(Console.ReadLine());
Console.WriteLine ("Bitte geben Sie Widerstand in Ohm ein!");
Widerstand = Convert.ToDouble(Console.ReadLine());
Spannung=Strom*Widerstand;
Console.WriteLine ("Ergebnis: {0} Volt", Spannung);
}
else if (Eingabe == "3")
{
double Spannung,Widerstand,Strom;
Console.WriteLine ("Bitte geben Sie Spannung in Volt ein!");
Spannung = Convert.ToDouble(Console.ReadLine());
Console.WriteLine ("Bitte geben Sie Strom in Ampere ein!");
Strom = Convert.ToDouble(Console.ReadLine());
Widerstand=Spannung/Strom;
Console.WriteLine ("Ergebnis: {0} Ohm", Widerstand);
}
else
{
Console.WriteLine ("Abbruch!");
}
}
}
Windows-Anwendung:
Code:
using System;
using System.Drawing;
using System.Windows.Forms;
public class Fenster : Form
{
static void Main()
{
Fenster HAUPTFENSTER = new Fenster();
HAUPTFENSTER.Text = "Widerstand";
Application.Run(HAUPTFENSTER);
}
}