Instruction if - else en Java
Bouba49
-
Bouba49 -
Bouba49 -
Bonjour,
Mon programme un menu qui affiche les option selon un choix. à l'intérieur de l'option 1 je voudrais faire en sorte que si l'utilisateur entre le type du compte epargne que le programme lui demande de saisir le taux de placement sinon dans le cas contraire non ! j'ai fais ce code, mais ça ne marche pas, il exécute directement le Package else. voici le code :
package Menu;
public class LeMenuPrincipal
{ public static void main(String[] parametre)
{
double taux = 0;
long premivaleur = 0;
byte choix ;
String numcompte= null, type= null;
System.out.println("1. Créer un compte");
System.out.println("2. Afficher un compte");
System.out.println("3. Créer une ligne comptable");
System.out.println("4. Sortie");
System.out.println("5. De l'aide");
System.out.print("Votre choix : ");
choix = Lire.entierByte();
switch(choix)
{
case 1 :
System.out.print("Type du compte [ types possibles : courant, joint, epargne ] : ");
type = Clavier.lireString();
if (type == "epargne")
{
System.out.print("Numéro du compte : ");
numcompte = Lire.chaine();
System.out.print("Première valeur créditée : ");
premivaleur = Lire.entierLong();
System.out.print("Taux de placement : ");
taux = Lire.reelDouble();
}
else
{
System.out.println("le Type que vous avez choisi est : " + type);
System.out.print("Numéro du compte : ");
numcompte = Lire.chaine();
System.out.print("Première valeur creditée : ");
premivaleur = Lire.entierLong();
}
break ;
case 2 :
System.out.print("Entrer le numéro de compte que vous souhaitez consulter : ");
numcompte = Lire.chaine();
break ;
case 3 :
System.out.print("Option non programmé ! ");
break ;
case 4 :
System.exit(0);
break ;
case 5 :
System.out.print(" Vous devez entre le numéro de l'option que vous souhaitez ");
break ;
default :
System.out.print("Ce numéro ne correspond à aucun option, veuillez entre l'option 1, 2,,, 5.");
}
}
}
Mon programme un menu qui affiche les option selon un choix. à l'intérieur de l'option 1 je voudrais faire en sorte que si l'utilisateur entre le type du compte epargne que le programme lui demande de saisir le taux de placement sinon dans le cas contraire non ! j'ai fais ce code, mais ça ne marche pas, il exécute directement le Package else. voici le code :
package Menu;
public class LeMenuPrincipal
{ public static void main(String[] parametre)
{
double taux = 0;
long premivaleur = 0;
byte choix ;
String numcompte= null, type= null;
System.out.println("1. Créer un compte");
System.out.println("2. Afficher un compte");
System.out.println("3. Créer une ligne comptable");
System.out.println("4. Sortie");
System.out.println("5. De l'aide");
System.out.print("Votre choix : ");
choix = Lire.entierByte();
switch(choix)
{
case 1 :
System.out.print("Type du compte [ types possibles : courant, joint, epargne ] : ");
type = Clavier.lireString();
if (type == "epargne")
{
System.out.print("Numéro du compte : ");
numcompte = Lire.chaine();
System.out.print("Première valeur créditée : ");
premivaleur = Lire.entierLong();
System.out.print("Taux de placement : ");
taux = Lire.reelDouble();
}
else
{
System.out.println("le Type que vous avez choisi est : " + type);
System.out.print("Numéro du compte : ");
numcompte = Lire.chaine();
System.out.print("Première valeur creditée : ");
premivaleur = Lire.entierLong();
}
break ;
case 2 :
System.out.print("Entrer le numéro de compte que vous souhaitez consulter : ");
numcompte = Lire.chaine();
break ;
case 3 :
System.out.print("Option non programmé ! ");
break ;
case 4 :
System.exit(0);
break ;
case 5 :
System.out.print(" Vous devez entre le numéro de l'option que vous souhaitez ");
break ;
default :
System.out.print("Ce numéro ne correspond à aucun option, veuillez entre l'option 1, 2,,, 5.");
}
}
}
A voir également:
- Instruction if - else en Java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
enfin j'ai une autre question si vous pouvez m'aider ça m'arrangerais.
si vous avez bien compris l'objectif de mon programme.
je voudrais faire en sorte que l' option 2 demande au utilisateur d'entrer un numéro de compte et après qu'il affiche le type, la première valeur, et le taux de placement si c'est un compte epargne.
merci