Question de débutant
Résolu/Fermé
A voir également:
- Question de débutant
- Logiciel de programmation pour débutant - Guide
- Debut logiciel de capture video - Télécharger - TV & Vidéo
- Chanson avec bruit de moteur au début - Forum Musique / Radio / Clip
- Logiciel montage vidéo débutant - Guide
- Salaire mangaka débutant ✓ - Forum Loisirs / Divertissements
3 réponses
sfel
Messages postés
1640
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
15 juillet 2009
430
7 mars 2008 à 18:45
7 mars 2008 à 18:45
bonjour,
oui, ca veux dire inférieur ou égal
oui, ca veux dire inférieur ou égal
merci sfel
je sais je parlais en fait de tous les symboles qui pourrait me permettre de rédiger un programme par exemple:
soit un type Real = {plus: Real x Real -> Real}
et un sous-type Integer <: Real,
soit r: Real et i: Integer, alors r plus i est valide.
je comprends pas la signification de: = de l'accolade etc....la forme a travers laquelle j'ecris l'idée
je sais je parlais en fait de tous les symboles qui pourrait me permettre de rédiger un programme par exemple:
soit un type Real = {plus: Real x Real -> Real}
et un sous-type Integer <: Real,
soit r: Real et i: Integer, alors r plus i est valide.
je comprends pas la signification de: = de l'accolade etc....la forme a travers laquelle j'ecris l'idée
Mahmah
Messages postés
496
Date d'inscription
lundi 17 septembre 2007
Statut
Membre
Dernière intervention
22 juin 2010
125
7 mars 2008 à 19:09
7 mars 2008 à 19:09
Bonjour,
Le mieux est de faire au cas par cas car tous les langages n'utilisent pas les même opérateurs. Ce serait bien trop facile sinon.
Voici par exemple ceux utilisés en C.
opérateur du langage C
Ils sont communs avec le C++ et le Java bien que le C++ a parfois des sens supplémentaire pour certains (notamment << et >>) et laisse aussi la possibilité de les redéfinir presque tous.
Pour ce qui est de présenter un programme en pseudo langage, que l'on mette != ou <> pour 'différent de', je pense que tout le monde comprend car ce sont vraiment là les deux plus courants. Faut bien avouer que tant qu'on en a vu qu'un... mais on s'y fait. Je ne pense pas que ton objectif soit de découvrir 15 langages mais plutôt d'en maîtriser d'abord et surtout un.
Après il y a les pièges. Le C par exemple utilise comme opérateur d'égalité le == et comme opérateur d'affectation le =. C'est souvent la source d'erreur lorsque l'on commence : "if ( a = b )" -> met b dans a puis est évalué a vrai si a est différent de 0.
Tu l'auras compris, il faut redécouvrir cela à chaque langage ce qui finalement vraiment qu'un petit temps d'adaptation.
M.
Le mieux est de faire au cas par cas car tous les langages n'utilisent pas les même opérateurs. Ce serait bien trop facile sinon.
Voici par exemple ceux utilisés en C.
opérateur du langage C
Ils sont communs avec le C++ et le Java bien que le C++ a parfois des sens supplémentaire pour certains (notamment << et >>) et laisse aussi la possibilité de les redéfinir presque tous.
Pour ce qui est de présenter un programme en pseudo langage, que l'on mette != ou <> pour 'différent de', je pense que tout le monde comprend car ce sont vraiment là les deux plus courants. Faut bien avouer que tant qu'on en a vu qu'un... mais on s'y fait. Je ne pense pas que ton objectif soit de découvrir 15 langages mais plutôt d'en maîtriser d'abord et surtout un.
Après il y a les pièges. Le C par exemple utilise comme opérateur d'égalité le == et comme opérateur d'affectation le =. C'est souvent la source d'erreur lorsque l'on commence : "if ( a = b )" -> met b dans a puis est évalué a vrai si a est différent de 0.
Tu l'auras compris, il faut redécouvrir cela à chaque langage ce qui finalement vraiment qu'un petit temps d'adaptation.
M.