westerndigit
Messages postés134Date d'inscriptionmercredi 16 février 2011StatutMembreDernière intervention18 avril 2012
-
Modifié par westerndigit le 15/01/2012 à 12:37
Bonjour,
J'aimerais écrire mon code dans une interface graphique sous Netbeans comment faire ? svp
voici le code
import javax.swing.*;
public class Projet_devoir_2_Java {
static int MinimumTableau(int[] tab, int nbvaleurs) {
int minimum = tab[0];
for (int i=0; i<nbvaleurs ; i++)
if (tab[i] < minimum) minimum = tab[i];
return minimum;
}
static int MaximumTableau(int[] tab, int nbvaleurs) {
int maximum = tab[0];
for (int i=0; i<nbvaleurs ; i++)
if (tab[i] > maximum) maximum = tab[i];
return maximum;
}
public static void main(String[] args) {
int nbElements, minimum, maximum, nbMinimums = 0, nbMaximums = 0;
nbElements = Integer.parseInt(JOptionPane.showInputDialog("Combien de valeurs voulez-vous saisir :"));
int[] tableau = new int[nbElements];
for(int i = 0; i < nbElements; i++)
tableau[i] = Integer.parseInt(JOptionPane.showInputDialog("tableau[" + i + "] = "));
minimum = MinimumTableau (tableau, nbElements);
maximum = MaximumTableau (tableau, nbElements);
for (int i = 0; i < nbElements; i++) {
if (tableau[i] == minimum) nbMinimums++;
if (tableau[i] == maximum) nbMaximums++;
}
JOptionPane.showMessageDialog (null, "Le minimum est " + minimum + " et il apparait " + nbMinimums + " fois.\r\nLe maximum est " + maximum + " et il apparait " + nbMaximums + " fois.");
}
}