Besoins d'aide en ISN sur eclipse

Fermé
axel!44 Messages postés 2 Date d'inscription lundi 13 mai 2013 Statut Membre Dernière intervention 16 mai 2013 - 13 mai 2013 à 11:40
axel!44 Messages postés 2 Date d'inscription lundi 13 mai 2013 Statut Membre Dernière intervention 16 mai 2013 - 16 mai 2013 à 22:46
Bonjour ! Nous faisons une applciation alco test pour notre projet en isn. Nous avons un petit soucie pour pouvoir cocher un bouton pour defaut, pour ne pas cocher par exemple homme et femme en meme temps. Quelqu'un serait il comment faire ?




package Ihm;

public class algo {

import java.util.Scanner;

/**
* Launch the application.
*/

public static void main(String[] args) {

// On demande à l'utilisateur sa consommation, son poids et son sexe

System.out.println("Entrer en grammes le volume d'alcool consommé " );
Scanner sc = new Scanner(System.in);
int Volume = sc.nextInt();

System.out.println(" Entrer son poids en kilogrammes ");
Scanner p = new Scanner (System.in);
int Poids = p.nextInt();

System.out.println( " Entrer la lettre correspondant à son sexe : 0 pour une femme et 1 pour un homme ");
Scanner s = new Scanner(System.in);
int Sexe = s.nextInt();


int heure=0;
double Taux;
double arrondi;


// Si l'utilisateur est une femme on calcule son taux d'alccolémie
if (Sexe==0){
Taux = (10*Volume)/(0.6*Poids);
arrondi =Math.round(Taux*100);
arrondi=arrondi/100;
System.out.print("Votre taux est d'environ : "+arrondi+" g/L.");
while (Taux>=0.5){
Taux=Taux-0.1;
heure=heure+1;}}

// System.out.print("heures et "+(60*(Heure-Math.floor(Heure))));}

// Si l'utilisateur est un homme on calcule son taux d'alcoolémie
else {
Taux = (10*Volume)/(0.7*Poids);
arrondi =Math.round(Taux*100);
arrondi=arrondi/100;
System.out.println("Votre taux est d'environ : "+arrondi+" g/L.");
while (Taux>=0.5){
Taux=Taux-0.1;
heure=heure+1; }

}
if (heure!=0) {
System.out.print(" Il vous faut attendre encore "+heure+" heures avant de prendre la route !");}
else {
System.out.print("Vous pouvez prendre la route !");

}

}
} }

2 réponses

Avec une interface graphique utilisant des boutons radios :
  JRadioButton bouton1 = new JRadioButton("Homme"); 
  bouton1.setSelected(true); 
  contentPane.add(bouton1); 
   
  JRadioButton bouton2 = new JRadioButton("Femme"); 
  contentPane.add(bouton2); 
   
  ButtonGroup group = new ButtonGroup(); 
  group.add(bouton1); 
  group.add(bouton2); 
0
axel!44 Messages postés 2 Date d'inscription lundi 13 mai 2013 Statut Membre Dernière intervention 16 mai 2013
16 mai 2013 à 22:46
Merci beaucoup. Cela m'a été d'une grande aide. :)
0