K
kleenaa
danke danke
so programm funktioniert aber nur weil ich noch was hinzugefügt hab, schaut es euch bitte an.
wenn ihr beim Programm statt einer Zahl einen Buchstaben eingebt kommt ein error, bitte mal annschaun
so programm funktioniert aber nur weil ich noch was hinzugefügt hab, schaut es euch bitte an.
wenn ihr beim Programm statt einer Zahl einen Buchstaben eingebt kommt ein error, bitte mal annschaun
Java:
import javax.swing.JOptionPane;
public class SchulaufgabenTestgepimpt
{
private static final char[] Breite = null;
private static final char[] Verschnitt = null;
private static final char[] Rest = null;
private static Object myInt;
private static String myString;
public static void main (String args [])
{
String text = "A*R.ProductionS";
for(int i = 1; i<2; i++)
{
for(int j = 1; j<3;j++)
{
if(j==2)
{
text = text + "Test";
}
}
text = text + "Code";
}
System.out.println(text);
int Laenge = 0;
boolean Falscheingabe;
do {
Falscheingabe = false;
String RohrlängeCM = JOptionPane.showInputDialog("Bitte die Rohrlänge in CM angeben");
try{
Laenge=Integer.parseInt(RohrlängeCM);
} catch (Exception e){
JOptionPane.showMessageDialog(null, "Fehleingabe");
Falscheingabe = true;
}
}while(Falscheingabe == true);
do {
int Breite;
Falscheingabe = false;
String RohrbreiteCM = JOptionPane.showInputDialog("Bitte die Rohrbreite in CM angeben");
try{
Breite=Integer.parseInt(RohrbreiteCM);
} catch (Exception e){
JOptionPane.showMessageDialog(null, "Fehleingabe");
Falscheingabe = true;
}
}while(Falscheingabe == true);
do {
int Verschnitt;
Falscheingabe = false;
String RohrverschnittCM = JOptionPane.showInputDialog("Bitte den Rohrverschnitt in CM angeben");
try{
Verschnitt=Integer.parseInt(RohrverschnittCM);
} catch (Exception e){
JOptionPane.showMessageDialog(null, "Fehleingabe");
Falscheingabe = true;
}
}while (Falscheingabe == true);
do {
int Rest;
Falscheingabe = false;
String RohrrestCM = JOptionPane.showInputDialog("Bitte den Rohrrest in CM angeben");
try{
Rest=Integer.parseInt(RohrrestCM);
} catch (Exception e){
JOptionPane.showMessageDialog(null, "Fehleingabe");
Falscheingabe = true;
}
}while(Falscheingabe == true);
System.out.println(Laenge);
System.out.println(Breite);
System.out.println(Verschnitt);
System.out.println(Rest);
try {
myInt = Integer.parseInt(myString);
}
catch(NumberFormatException e) {
System.out.println("Erfolgreiche Eingabe. Vielen Dank!");
}
}
}