syntaxe inconnue !!
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

syntaxe inconnue !!



  1. #1
    invite8648123e

    Exclamation syntaxe inconnue !!


    ------

    Salut les Futura-scientifiques : en faisant des exercices de débutants en langage C ... j'ai rencontré le diable



    trois syntaxes dont je n'ai compris que les signes, :


    1) a = y>z || y==1;
    2) b= x==1 && y!=0;
    3) c=(x>y && x>z) || !(z<y);


    Prière de m'aider à comprendre le sens de ces syntaxes ! Merci d'avance

    -----

  2. #2
    PA5CAL

    Re : syntaxe inconnue !!

    Bonsoir

    Je pense qu'un petit rappel sur l'ordre de priorité des opérateurs en C te serait utile.

    1) a = y>z || y==1;

    est équivalent à

    a = ( (y>z) || (y==1) );

    si y est supérieur à z ou si y est égal à 1, alors a reçoit la valeur VRAI (i.e. une valeur non nulle, normalement la valeur entière 1). Dans le cas contraire, a reçoit la valeur FAUX (c'est-à-dire la valeur entière 0).


    2) b = x==1 && y!=0;

    est équivalent à

    b = ( (x==1) && (y!=0) );

    Si x est égal à 1 et si y est différent de 0, alors b reçoit la valeur VRAI. Dans le cas contraire, b reçoit la valeur FAUX.


    3) c = (x>y && x>z) || !(z<y);

    Si x est supérieur à y et supérieur à z, ou bien si z n'est pas inférieur à y (i.e. si z est supérieur ou égal à y), alors c reçoit la valeur VRAI. Dans le cas contraire, c reçoit la valeur FAUX.
    Dernière modification par PA5CAL ; 07/09/2012 à 21h47.

  3. #3
    Fabrice.N

    Re : syntaxe inconnue !!

    a propos, que pense tu de la syntaxe 0[t] := 1[t] ;

    la patrie du diable, c'est ici: http://www.ioccc.org/ The International Obfuscated C Code Contest :-p

Discussions similaires

  1. Problème de syntaxe en C
    Par ahilali dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 26/06/2012, 12h13
  2. Syntaxe mutation
    Par brunop dans le forum Biologie
    Réponses: 4
    Dernier message: 11/04/2006, 15h53
  3. Syntaxe
    Par brunop dans le forum Chimie
    Réponses: 1
    Dernier message: 17/01/2006, 15h33
  4. matlab syntaxe inconnue + priorite des operateurs
    Par invitef512288b dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 09/08/2005, 09h28