19. Oktober 200223 j Hi Leutz hab ein gróßes Prob: Ich soll eine ifschleife programmieren wo man die Zahl eingibt und das programm die Stellen (1 stellig,2 stellig usw.) angibt) soll bis 4 stellig gemacht werden und über 4stellig da stehen hat mehr als 4 stellen import java.io.*; public class ifschleife { public static void main(String[] args) { int var1; InputStreamReader daten; daten= new InputStreamReader(System.in); BufferedReader ausgabe; ausgabe= new BufferedReader(daten); try { System.print.out(" eingeben bitte"); var1 = Integer.parseInt(ausgabe.readLine()); { if var1 >9999; { System.out.println("Die Zahl "+var1+" ist 5 stellig oder mehr"); } else var1 > 999; { System.out.println("Die Zahl "+var1+" ist 4 stellig"); } else if var1 > 99; { System.out.println("Die Zahl "+var1+" ist 3 stellig"); } else if var1 > 9; { System.out.println("Die Zahl "+var1+" ist 2 Stellig"); } else if var1 < 10 ; { System.out.println("Die Zahl "+var1+" ist 1 Stellig"); } } catch (Exception e) { System.out.println("Falsche Eingabe"); } } } Gruß Mo
19. Oktober 200223 j import java.io.*; public class ifschleife { public static void main(String[] args) { int var1; var1 = 1; InputStreamReader daten; daten= new InputStreamReader(System.in); BufferedReader ausgabe; ausgabe= new BufferedReader(daten); try { System.out.print(" eingeben bitte: "); var1 = Integer.parseInt(ausgabe.readLine()); } catch (Exception e) { if ( var1 >9999 ) System.out.println("Die Zahl "+var1+" ist 5 stellig oder mehr"); else if (var1 > 999 ) System.out.println("Die Zahl "+var1+" ist 4 stellig"); else if ( var1 > 99 ) System.out.println("Die Zahl "+var1+" ist 3 stellig"); else if ( var1 > 9 ) System.out.println("Die Zahl "+var1+" ist 2 Stellig"); else if ( var1 < 10 ) System.out.println("Die Zahl "+var1+" ist 1 Stellig"); { System.out.println("Falsche Eingabe"); } } } } Soweit hab ichs hingekriegt, funktioniert auch zu kompelieren aber er will nicht das entsprechene ausspucken
19. Oktober 200223 j *g* hat sich schon erledigt pumuckel16 hat sich per icq bei mir gemeldet und mir geholfen, trotzdem thx
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.