problème d'affichage avec System.out.print
Bonjour, je trvaille avec netbeans, normalement System.out.print permet d'afficher ce qui est entre les parenthèse sans retour à la ligne ,
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
| package comptebancaire;
import java.util.*;
public class Main {
public static void main(String[] args) {
byte choix;
char typeCpte ='\0';
double val_courante = 0.0, taux = 0.0;
long numéroCpte = 0, numéroLu = 0 ;
Scanner lectureClavier = new Scanner(System.in);
System.out.println("1. Création d'un compte");
System.out.println("2. Affichage d'un compte");
System.out.println("3. Ecrire une ligne comptable");
System.out.println("4. Sortir");
System.out.println("5. De l'aide");
System.out.println();
System.out.print("Votre choix : "); // il m'affiche pas ce texte prq ?
choix = lectureClavier.nextByte();
//Option 1
System.out.print("Type du compte [Types possibles : ");
System.out.print("C(ourant), J(oint), E(pargne)] :");
typeCpte = lectureClavier.next().charAt(0);
System.out.print("Numero du compte :");
numéroCpte = lectureClavier.nextLong();
System.out.print("Premiere valeur creditee :");
val_courante = lectureClavier.nextDouble();
//Si compte épargne
System.out.print("Taux de placement : ");
taux = lectureClavier.nextDouble();
//Option 2
//demande à l'utilisateur de saisir le numéro du compte à afficher
System.out.print ( " Quel compte souhaitez vous afficher ? : ");
numéroLu = lectureClavier.nextLong();
// Si le numéro du compte existe,
System.out.print("Le compte n° : " + numéroCpte + " est un compte ");
// affiche son taux dans le cas d'un compte épargne.
System.out.println("epargne dont le taux est " + taux);
System.out.println("Première valeur creditee : " + val_courante);
// Sinon, il affiche un message indiquant que le numéro du compte n'est pas valide.
System.out.println("Le systeme ne connait pas le compte " + numéroLu);
//Option 3, le programme affiche "option non programmée"
System.out.println("Option non programmée");
//Option 4, le programme termine son exécution
System.out.println("Au revoir et à bientôt");
// System.exit(0) ;
// Option 5
// le programme affiche une ligne d'explication pour chaque option
// du menu principal.
System.out.println("Option 1. Pour créer un compte Courant entrer C ");
System.out.println(" Pour créer un compte Joint entrer J ");
System.out.println(" Pour créer un compte Epargne entrer E");
System.out.print(" Puis, entrer le numéro du compte, et");
System.out.println(" sa première valeur creditee ");
System.out.println(" Dans le cas d'un compte epargne, entrer le taux ");
System.out.println("Option 2. Le systeme affiche les données du compte choisi ");
System.out.println("Option 3. Ecrire une ligne comptable");
System.out.println("Option 4. Pour quitter le programme");
System.out.println("Option 5. Pour afficher de l'aide");
}
} |
problème d'affichage avec System.out.print
Mon problème c'est que lorsque j'utilise le system.out.print il m'affiche pas le texte passé en paramètre alors que le system.out.println le fais avec succées mais je veux pas le retour a la ligne je veux que la valeur saisie par l'utilisateur soit ecrite dans la meme ligne que le texte affiché en parametre dans le system.out.print("texte"):(