Newsgroup: it.comp.java
Titolo: Sono nello schifo più totale aiutatemi

Devo scrivere un programma che determini il più piccolo tra una serie di
numeri interi. Il primo numero intero che inserisco indica il numero di
valori della serie.
In pratica non so come fare prendere i valori valori separatamente e per poi
farglieli confrontare, qualcuno può aiutarmi? Qui di seguito vi allego il
codice che ho scritto, ma manca la parte che ho detto prima.
//programma che determina il minimo tra una serie di valori, in cui il primo
valore indica il numero di valori da inserire.
Poi volevo sapere se esiste un sito in cui c'è una chat italiana per
chiedere aiuti per programmare in java, ringrazio tutti in anticipo.
import javax.swing.*;
public class Valori{
    public static void main (String args [])
    {
        String numVa, bo;
        int nV, a = 0, b = 0, c = 0, d =0, k;
        numVa = JOptionPane.showInputDialog ("Inserisci il numero di valori
da confrontare:");
        nV = Integer.parseInt (numVa);
        while (a < nV)
        {
          bo = JOptionPane.showInputDialog ("Inserisci il numero di valori
da confrontare:");
          k = Integer.parseInt (bo);
        }
    }
}

io avevo pensato cosě (mi sa che siamo allo stesso punto dell'apprendimento
di java)
import javax.swing.JOptionPane;
public class Minore {
   public static void main ( String args[] )
   {
    String primoNumero, secondoNumero,  terzoNumero,  result;  // dichiara
le variabili stringa
    int numero1, numero2, numero3,  numeroMinore;   //dichiara le variabili
intero
    primoNumero = JOptionPane.showInputDialog ( "Digita il primo intero" );
//richiede i valori all'utente
    secondoNumero = JOptionPane.showInputDialog ( "Digita il secondo
intero" );
    terzoNumero = JOptionPane.showInputDialog ( "Digita il terzo intero" );
    numero1 = Integer.parseInt ( primoNumero );          //traduce le
stringhe in interi
    numero2 = Integer.parseInt ( secondoNumero );
    numero3 = Integer.parseInt ( terzoNumero );
    result = "";        //inizializza le due variabili
    numeroMinore = 0;
    if ( ( numero1 < numero2 ) && ( numero1 < numero3 ) )  //determina qual
č il numero minore
     numeroMinore = numero1;
    if ( ( numero2 < numero1 ) && ( numero2 < numero3 ) )
     numeroMinore = numero2;
    if ( ( numero3 < numero1 ) && ( numero3 < numero2 ) )
     numeroMinore = numero3;
    result = result + "numero minore " + numeroMinore + "."; //definisce la
stringa del risultato
    JOptionPane.showMessageDialog ( null, result, "Risultato",
JOptionPane.INFORMATION_MESSAGE ); //visualizza la stringa del risultato
    System.exit ( 0 );  //esce dal programma
   }
}

Quello che ho scritto nel post precedente va bene in parte, la mia
applicazione non gestisce la variabile iniziale (quella del numero di interi
da inserire).
Spero che tu possa utilizzare lo stesso qualcosa.

perche non usi una struttura come un Vector e scrivi un metodo di classe per
aggiungere l'elemento al vector?
Guarda 
http://java.sun.com/j2se/1.4.1/docs/api/
 e cerca la classe Vector...
oppure puoi utilizzare un array di 4 interi, inzializzati tutti a NULL e nel
metodo dell'aggiunta all'array scandire l'array fino alla prima posizione
vuota ...
Spero di esserti stato d'aiuto, e soprattutto di avere capito il problema
...
Grava

 }
Usa Vector: č come avere un array si che si puň ingrandire e lě inserisci i 
numeri che devi confrontare mentre in un intero inserisci il numero di 
numeri che vuoi inserire.
Attenzione: vector non contiene numeri ma oggetti (nel tuo caso Integer) 
quindi dovrai fare alcune conversioni

farglieli confrontare, qualcuno puň aiutarmi?
[CUT]
Non ti scriverň codice (non mi piace fare i compiti :-), ma provo ad 
aiutarti ugualmente.
La sequenza delle azioni:
- dichiaro una variabile intera e la inizializzo a MAX_VALUE
- Ottengo un primo intero che indica quanti valori dovrň leggere (N)
- Inizio un ciclo for con N iterazioni in cui
    Leggo un intero
    Lo confronto con la mia variabile e tengo il minore
- Alla fine del ciclo stampo la mia variabile
Ma non ho capito se vuoi il valore minimo oppure la posizione del minimo 
nella sequenza :-)
HTH
-- 
Ciao
	Fabrizio C.