IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Utilisation de "do while"


Sujet :

avec Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2008
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 37
    Points : 30
    Points
    30
    Par défaut Utilisation de "do while"
    J'ai un exercie à faire donc création d'un petit programme (il est fait ouf....)
    et ensuite inclure do while pour pouvoir le répéter mais la je bloque. merci pour le coup de main je débute lol.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
     
    import java.lang.Math;
    import java.util.Scanner;
     
     
    public class dowhiletehtävä {
     
    public static void main(String args [])
    {
     
    double sade;//circonférence
    String vastaus;
    do
    {
    Scanner scanner = new Scanner(System.in);
    System.out.println("Anna säde: ");//donne la circonférence
    sade = scanner.nextDouble();
     
    {
        System.out.println("Ympyrän pinta-ala on " + sade*sade*Math.PI);
    }
     
    System.out.print("\nJatketaanko (kylla/ei): "); //Est-ce que tu continue? oui ou non
    vastaus = scanner.nextString();
     
    } 
    while (vastaus == 'kylla');//oui
    scanner.close();
     
    }
    }

  2. #2
    Membre chevronné Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Points : 2 232
    Points
    2 232
    Par défaut
    Le code que tu nous montre a l'air bien suaf qur tu ne doit pas faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    while (vastaus == 'kylla')
    mais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    while (vastaus.equals("kylla"))
    sinon ça ne compilera pas.
    autant l'hiver éclate que l'hétéroclite
    le vrai geek c'est celui qui croit qu'il y a 1024 mètres dans un kilomètre

  3. #3
    vic
    vic est déconnecté
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2002
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 431
    Points : 498
    Points
    498
    Par défaut
    Il y a quelques autres corrections à apporter :

    * il faut déplacer la ligne "Scanner scanner = new Scanner(System.in);" avant le do
    * la méthode nextString() n'existe pas sur Scanner, c'est next().

Discussions similaires

  1. Quote et double quote
    Par aktos dans le forum Langage
    Réponses: 8
    Dernier message: 05/01/2007, 19h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo