Programmation en java

Fermé
Ludo-style - 11 mars 2010 à 12:39
kanadianDri3 Messages postés 85 Date d'inscription mardi 18 novembre 2008 Statut Membre Dernière intervention 12 juillet 2010 - 11 mars 2010 à 15:53
Bonjour,
je vais savoire comment ecrire un programme Java qui lit dans un tableau une série de 50 nombres réels positifs et affiche dans à l'écran, dans une boite de message ,l'écart-type et la variance des valeurs lues.
Le travail se fait avec JOption Pane
s'il vous plait j'ai vrement bésoin des details
A voir également:

1 réponse

kanadianDri3 Messages postés 85 Date d'inscription mardi 18 novembre 2008 Statut Membre Dernière intervention 12 juillet 2010 10
11 mars 2010 à 15:53
Je ne connais pas les formules de l'ecart type et la variance. Pour ca je te laisse chercher. Sinon voilà un exemple. Une fonction qui recupere les 50 PREMIER chiffre positif du tableau que tu lui passe en valeur.

public ArrayList<int> recup(int[] tab){
ArrayList<int> newTab = new ArrayList<int>();
int i=0;
int tailleTab = tab.length();

while (newTab.size() < 50){

if ( i >= tailleTab)
break;

else if (tab[i] > 0)
newTab.add( tab[i] ) ;
}

Pour récupérer les valeurs dans ton arraylist (une par une):

for (int i = 0 ; i < newTab.size() ; i++)
valeur = newTab.get( i ) ;

Dans ton main, pour recupérer ce tableau:

public static void main(){

ArrayList<int> tabValPositive = recup(tableauVal);
double variance = //formule variance;
double ecarType = //formule ecart type;

Pour utiliser un JOptionPane:

JOptionPane.showMessageDialog( null , message , titre , JOptionPane.INFORMATION_MESSAGE) ;

Si t'as d'autre souci n'hesite pas !
0