Carica Vettore e trova num pari e dispari

Programmazione con la JVM.

Moderator: Falcon

Carica Vettore e trova num pari e dispari

Postby Krystal on Sat Jul 26, 2008 5:34 pm

Code: Select all
import java.io.*;
public class PariDispari
{
   public static void main(String args[])
   {
      InputStreamReader leggi= new InputStreamReader(System.in);
      BufferedReader tastiera = new BufferedReader(leggi);
      int vet[]  = new int[11];
         
         
            for(int i=1;i<=10;i++)
            {
            try{
                    System.out.println("Inserisci il "+i+" numero");
                    vet[i]=Integer.parseInt(tastiera.readLine());
            }
            catch(Exception e){
                  System.out.println("errore");
            }
                   
                   if(vet[i]%2==0)
                   {
                      System.out.println("Il numero "+vet[i]+" e pari");
                      System.out.println("\n");
                   }
                   else
                   {
                   System.out.println("Il numero "+vet[i]+" e dispari");
                   System.out.println("\n");
                    }
            }
}}
Krystal
Moderatore
 
Posts: 13
Joined: Wed Jul 05, 2006 10:04 pm

Carica Vettore e trova num pari e dispari

Sponsor

Sponsor


Re: Carica Vettore e trova num pari e dispari

Postby Falcon on Wed Jul 30, 2008 9:26 pm

ottimo codice però non capisco la sezione try-catch perchè è sistemata in quel modo nel codice...Puoi gestire l'eccezzione della tastiera e dell'allcoazione della memoria ma le devi porre da un'altra parte
Linux Slackware User
User avatar
Falcon
Java Programmer
 
Posts: 542
Joined: Sat Jul 08, 2006 8:38 am

Re: Carica Vettore e trova num pari e dispari

Postby Krystal on Sat Aug 02, 2008 7:16 pm

Ma tu dove l'avresti messa?
Krystal
Moderatore
 
Posts: 13
Joined: Wed Jul 05, 2006 10:04 pm

Re: Carica Vettore e trova num pari e dispari

Postby Falcon on Sun Aug 03, 2008 11:20 am

Quando dichiari lo stream di input si può generare un eccezzione e l'altro dove l'hai messa tu,però sò che il programma è banale,ma visto che stai imparando usa delle eccezzioni più specifiche così riesci a controllare meglio il codice e le sue diramazioni in caso di errore (IOException,ecc...).Non è un rimprovero,è semplicemente un consiglio.Il code è buono. :mrgreen:
Linux Slackware User
User avatar
Falcon
Java Programmer
 
Posts: 542
Joined: Sat Jul 08, 2006 8:38 am

Re: Carica Vettore e trova num pari e dispari

Postby Krystal on Sun Aug 03, 2008 5:24 pm

ah ok! allora il prossimo controllo lo metterò alla dichiarazione
grazie del consiglio!
Krystal
Moderatore
 
Posts: 13
Joined: Wed Jul 05, 2006 10:04 pm


Return to Java

Who is online

Users browsing this forum: No registered users and 1 guest

cron