Type variable float

mimi19911980 Messages postés 28 Statut Membre -  
KX Messages postés 19031 Statut Modérateur -
Bonjour j'ai déclaré un tableau prix en float
 float prixReviens[] = new float[100];

alors quand je saisi une valeur par exemple 10.5 parce que le prix peut prendre une valeur comme 75.85 65.58.....ect
il m'affiche erreur
voici ce que j'ai écris pour récupérer la valeur saisi
 System.out.println("veuiller saisir le prix de vente");
                            prixVente[ctr] = clavier.nextInt();
                            clavier.nextLine();


comment régler ca svp voici aussi la capture


merci

2 réponses

  1. Utilisateur anonyme
     
    Bonjour

    Tu saisis par exemple 125.5 (selon ton image)
    Tu as une erreur (toujours selon ton image) sur la ligne qui contient Scanner.nextInt()

    0
    1. KX Messages postés 19031 Statut Modérateur 3 020
       
      Bonjour,

      Tout à fait, et une fois le message d'erreur lu, il est facile de comprendre que 125.5 n'étant pas un entier, c'est normal que nextInt plante...
      0
      1. Utilisateur anonyme > KX Messages postés 19031 Statut Modérateur
         
        ben ouais
        0
  2. mimi19911980 Messages postés 28 Statut Membre
     
    comment regler ce probleme svp
    0
    1. Utilisateur anonyme
       
      A quoi sert Scanner.nextInt?
      0
      1. mimi19911980 Messages postés 28 Statut Membre > Utilisateur anonyme
         
        pour lire la variable saisi
        0