Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3514 connectés 

  FORUM HardWare.fr
  Programmation

  nb de condition maxi pour un if en C?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

nb de condition maxi pour un if en C?

n°89265
roupougnou​f
Posté le 15-01-2002 à 07:30:33  profilanswer
 

je désirerais savoir le nb de condition wue l'on puisse attribuer à l'instruction if.
Genre:
If(i==9&&p[o]=='r'||n==8||h==.....)

mood
Publicité
Posté le 15-01-2002 à 07:30:33  profilanswer
 

n°89266
Tetedeienc​h
Head Of God
Posté le 15-01-2002 à 07:38:31  profilanswer
 

autant que tu veux...
 
De toute facon, je vois mal plus de 10 condition a un if... :)


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
n°89269
roupougnou​f
Posté le 15-01-2002 à 08:08:42  profilanswer
 

merci

n°89270
Tetedeienc​h
Head Of God
Posté le 15-01-2002 à 08:53:30  profilanswer
 

En gros, si tu en a plein, pose toi des questions sur la lisibilité de ton code...
 
:)
 
Et un if (gnagna || gnigni) peut etre tranformé en if (gnagna) then if (gnigni) then...


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
n°89271
El_gringo
Posté le 15-01-2002 à 08:54:30  profilanswer
 

sauf qu'en C ça pas d'then tête de iench ! :D

n°89272
godbout
Génial.
Posté le 15-01-2002 à 08:54:59  profilanswer
 

[:fifiz]


---------------
Super.
n°89323
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 15-01-2002 à 11:00:36  profilanswer
 

Godbout a écrit a écrit :

[:fifiz]  




 
:D


---------------
What is popular is not always right, what is right is not always popular :D
n°89393
darkoli
Le Petit Dinosaure Bleu
Posté le 15-01-2002 à 12:29:39  profilanswer
 

roupougnouf a écrit a écrit :

je désirerais savoir le nb de condition wue l'on puisse attribuer à l'instruction if.
Genre:
If(i==9&&p[o]=='r'||n==8||h==.....)  




 
Ben certains compliateurss s'arrêtent à 256 caractères par ligne  :(


---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
n°89396
El_gringo
Posté le 15-01-2002 à 12:33:02  profilanswer
 

DarkOli a écrit a écrit :

 
 
Ben certains compliateurss s'arrêtent à 256 caractères par ligne  :(  




 
ouais, mais si Visual C++ (celui que g, les autre je sais pas !), on peut faire

Code :
  1. if (szTruc=="ça"
  2.     || szTuc=="pas ça" )
  3.    youplaboum();

 

[edtdd]--Message édité par El_Gringo--[/edtdd]

n°89408
Carbon_14
Posté le 15-01-2002 à 13:05:51  profilanswer
 

Avec Borland C++ 3 et 5, je fais pareil.  :)  
 
Je trouve que c'est plus clair de mettre une ligne par condition. Quand y en trois ou quatre cumulés avec && et/ou ||, on s'y retrouverait pas facilement, même en l'ayant écrit soi-même.
 
Pour me faciliter la vie, je met même des parenthèses en "trop" genre
if (((i == 9) && (p[o] == 'r';)) ||
    (n == 8) ||
    (h ==.)....)
pour ne pas avoir à extirper les priorités des opérateurs. Des fois, on fatigue (l'age ? l'amateurisme ? :D).


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  nb de condition maxi pour un if en C?

 

Sujets relatifs
[PHP] Problèmes de parse sur condition et cookies[PHP] Condition multiple
[Javascript] Probleme de condition[php] condition dans un tableau
[PHP] Renvoyer une page si une condition est vraierajouter une iframe sous condition (java ?)
newbie javascript : executer de l'html a une condition 
Plus de sujets relatifs à : nb de condition maxi pour un if en C?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)