Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Rechner;
- import javax.swing.JOptionPane;
- public class Rechner {
- public static void main(String[] args) {
- double Modus, radius, umfang, flaeche,seitea, seiteb, flaeche2, umfang2, seiteg, h, flaeche3, seiteg2, h2, flaeche4;
- String eingabe1, einheit, eingabe2, eingabe3, einheit2, eingabe4, eingabe5, eingabe6, eingabe7, einheit3, eingabe8, eingabe9, eingabe10, einheit4;
- eingabe1 = JOptionPane.showInputDialog("Hi! Bitte wähle den Modus:"+ '\n' + "1: Kreisberechnung" + '\n' + "2: Rechteckberechnung" + '\n' + "3: Dreiecksberechnung" + '\n' + "4: Parallelogrammberechnung");
- Modus = Double.parseDouble(eingabe1);
- if (Modus == 1){eingabe2 = JOptionPane.showInputDialog("Dieses Programm berechnet den Kreisumfang in der Schulversion also Π = 3,14. Bitte gebe den Radius an: ");
- radius = Double.parseDouble(eingabe2);
- eingabe2 = JOptionPane.showInputDialog("Bitte gebe die Einheit an: ");
- einheit = eingabe2;
- umfang = 2.0 * 3.14 * radius;
- flaeche = 3.14 * radius * radius;
- JOptionPane.showMessageDialog(null, "Umfang: " + umfang + " " + einheit
- + '\n' + " Fläche: " + flaeche + " " + einheit + '\u00b2' + '\n' +
- "Bitte beachte dass der . ein , darstellen soll!" + '\n' + "Programm von: Léon Rothe" + '\u00a9' + '\n' + "Version: 0.4 Beta");}
- if (Modus == 2) {eingabe3 = JOptionPane.showInputDialog("Dieses Programm berechnet die Fläche eines Rechtecks oder eines Quadrates." + '\n' + "Bitte gebe die länge der Seite a ein: ");
- seitea = Double.parseDouble(eingabe3);
- eingabe4 = JOptionPane.showInputDialog("Bitte gebe die länge der Seite b ein: ");
- seiteb = Double.parseDouble(eingabe4);
- eingabe3 = JOptionPane.showInputDialog("Bitte gebe jetzt die einheit ein: ");
- einheit2 = eingabe3;
- flaeche2 = seitea * seiteb;
- umfang2 = seitea + seitea + seiteb + seiteb;
- JOptionPane.showMessageDialog(null, "Flächeninhalt: " + flaeche2
- + " " + einheit2 + '\u00b2' + '\n'
- + "Umfang: " + umfang2 + einheit2 + '\n' +
- "Bitte beachte dass der . ein , darstellen soll!" + '\n' + "Programm von: Léon Rothe" + '\u00a9' + '\n' + "Version: 0.4 Beta");}
- if (Modus == 3) {eingabe5 = JOptionPane.showInputDialog("Dieses Programm berechnet die Fläche eines Dreiecks." + "Bitte gebe die länge der Grundlinie (g) ein: ");
- seiteg = Double.parseDouble(eingabe5);
- eingabe6 = JOptionPane.showInputDialog("Bitte gebe die Höhe (h) ein: ");
- h = Double.parseDouble(eingabe6);
- eingabe7 = JOptionPane.showInputDialog("Bitte gebe die einheit ein: ");
- einheit3 = eingabe7;
- flaeche3 = seiteg * h / 2;
- JOptionPane.showMessageDialog(null, "Flächeninhalt: " + flaeche3 + einheit3 + '\u00b2' + '\n' +
- "Bitte beachte dass der . ein , darstellen soll!" + '\n' + "Programm von: Léon Rothe" + '\u00a9' + '\n' + "Version: 0.4 Beta");
- if (Modus == 4) {eingabe8 = JOptionPane.showInputDialog("Dieses Programm rechnet den Flächeninhalt eines Parallelogramms aus." + '\n' + "Bitte gebe die länge der Grundlinie (g) ein: ");
- seiteg2 = Double.parseDouble(eingabe8);
- eingabe9 = JOptionPane.showInputDialog("Bitte gebe die Höhe (h) ein: ");
- h2 = Double.parseDouble(eingabe9);
- eingabe10 = JOptionPane.showInputDialog("Bitte gebe die Einheit ein: ");
- einheit4 = eingabe10;
- flaeche4 = seiteg2 * h2;
- JOptionPane.showMessageDialog(null, "Flächeninhalt: " + flaeche4 + einheit4 + '\u00b2' + '\n' + "Bitte beachte dass der . ein , darstellen soll!" + '\n' + "Programm von: Léon Rothe" + '\u00a9' + '\n' + "Version: 0.4 Beta");
- }}}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement