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

Langage Java Discussion :

débutant: que signifie " if (!c) "


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 54
    Par défaut débutant: que signifie " if (!c) "
    Bonjour,

    J'apprends actuellement le java.

    Dans un chapitre consacré au break j'ai trouvé ceci: if (!c)

    Pouvez vous m'expliquer ce que cela signifie.

    public class test_break_jeux_bete
    {
    public static void main (String[] args)
    {
    Terminal.ecrireStringln(" ***** Jouez au jeu JAVA ****** ");
    Terminal.ecrireStringln("Repondez par true ou false, ");
    Terminal.ecrireStringln("et gagnez au bout de 2 bonnes reponses \n");
    int rep =0;
    for (boolean c; ; )
    {
    Terminal.ecrireString("Toute instruction finit par un ; ? ");
    c = Terminal.lireBoolean();

    if (!c) { rep = rep +1;}

    if (rep == 2) {break;}
    Terminal.ecrireString("L’expression (x=2 == x=3) est mal typee ? ");
    c = Terminal.lireBoolean();

    if (!c) { rep = rep +1;}

    if (rep == 2) {break;}
    Terminal.ecrireString("Le resultat de 6/4 est 1? ");
    c = Terminal.lireBoolean();

    if (c) { rep = rep +1;}

    if (rep == 2) {break;}
    Terminal.ecrireString("Le resultat de 6%4 est 2 ? ");
    c = Terminal.lireBoolean();

    if (c) { rep = rep +1;}

    if (rep == 2) {break;}
    else
    {
    Terminal.ecrireStringln("\n **** " + rep + " bonnes reponse!! Encore un tour");
    }
    }
    Terminal.ecrireStringln("Bravo! Vous avez gagne!!");
    }
    }
    Merci.

  2. #2
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    le signe ! veut dire n'est pas. c étant un boolean, ca veut donc dire :

    si c n'est pas égal à true

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 54
    Par défaut
    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 30/09/2009, 10h00
  2. [Débutant] Que signifie la notation 2H01 ?
    Par steven22 dans le forum Fortran
    Réponses: 3
    Dernier message: 21/01/2009, 23h13
  3. Réponses: 6
    Dernier message: 18/12/2007, 11h12

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