ciao a tutti,
ho un problema:
vorrei che comparisse solo una volta la scritta codice non accettato o codice accettato se all'interno della stringa ce anche solo un una lettera diversa da a,b,c,d,e,f dve comparire non accettato. spero di essere stato chiaro.codice:import java.io.*; class es4 { public static void main(String args[]) { InputStreamReader In = new InputStreamReader(System.in); BufferedReader Tastiera = new BufferedReader(In); int i; String app=""; char carat=' '; char a; System.out.println("Inserisci un numero in base 10:"); try { app = Tastiera.readLine(); } catch(IOException e) {} for ( i=0; i<app.length();i++) { a=app.charAt(i); switch (a) { case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': System.out.println("codice valido"); break; default: System.out.println("codice non valido"); } } } }![]()

Rispondi quotando
