Programme Java de trouver le plus grand & plus petit nombre à n chiffres sans l'aide de tableaux

Je pourrais obtenir le plus grand sans l'aide de tableaux, mais, impossible d'obtenir le plus petit.

    public static void main(String[] args)
    {
        int smallest=0;
        int large=0; 
        int num;

        System.out.println("enter the number");

        Scanner input=new Scanner(System.in);

        int n=input.nextInt();

        for(int i=0;i<n;i++)
        {
          num=input.nextInt();
          if(num>large)
          {
           large=num;
          }
          System.out.println("the largest is:"+large);
          //gives the largest number in n numbers

code pour les plus petits..

     if(i==0&&num>0)
         small=num;
     if(num<small)
        small=num;
     System.out.println(small);

      }
  • Votre code fonctionne pour moi, après un changement de small à smallest.
  • Vous ne pouvais pas comprendre la condition pour un plus petit nombre quand vous avez écrit que si le bloc pour le plus grand nombre?
InformationsquelleAutor user3168844 | 2014-02-21