Je cherche à faire un compte à rebours qui foctionne chiffre par chiffre en
précisant le nombre de chiffres que l'on veut ex :
avec 2chiffre :
9 9 | 9 8 | 9 7 | 9 6 | 9 5........................8 9 | 8 8 | 8 7
.............0 0
avec 3 chiffres
9 9 9 | 9 9 8 | 9 9 7 | ..............................9 8 9 | 9 8
8..............
bref vous aurez compris
je veux absolument faire ça chiffre par chiffre
l'utilisateur choisi donc le nombre de chiffres qu'il veut
J'ai commencé un truc et il me faudrait autant de boucles imbriqués que
possible
Je cherche à faire un compte à rebours qui foctionne chiffre par chiffre en
précisant le nombre de chiffres que l'on veut ex :
avec 2chiffre :
9 9 | 9 8 | 9 7 | 9 6 | 9 5........................8 9 | 8 8 | 8 7
.............0 0
avec 3 chiffres
9 9 9 | 9 9 8 | 9 9 7 | ..............................9 8 9 | 9 8
8..............
bref vous aurez compris
je veux absolument faire ça chiffre par chiffre
l'utilisateur choisi donc le nombre de chiffres qu'il veut
J'ai commencé un truc et il me faudrait autant de boucles imbriqués que
possible
Je cherche à faire un compte à rebours qui foctionne chiffre par chiffre en
précisant le nombre de chiffres que l'on veut ex :
avec 2chiffre :
9 9 | 9 8 | 9 7 | 9 6 | 9 5........................8 9 | 8 8 | 8 7
.............0 0
avec 3 chiffres
9 9 9 | 9 9 8 | 9 9 7 | ..............................9 8 9 | 9 8
8..............
bref vous aurez compris
je veux absolument faire ça chiffre par chiffre
l'utilisateur choisi donc le nombre de chiffres qu'il veut
J'ai commencé un truc et il me faudrait autant de boucles imbriqués que
possible
writes:
[...]
| Ce n'est pas parce que ça s'appelle C++ qu'on a perdu la souplesse
| de C. (Et pour ceux qui ne s'y connaît pas Duff, le code ci-dessus
| est tout ce qu'il y a de plus légal et de défini en C++.)
je ne vois pas pourquoi il vaut revenir à invoquer C, puisque la
grammaire (et la semantique) de C++ dit
labeled-statement:
identifier : statement
case constant-expression : statement
default : statement
Il n'y a pas restriction particulière sur ce que statement doit être
(à par si c'est un jump-statement, les restrictions spécifiques qui
s'y appliquent).
Ce n'est pas parce que Duff a utilisé un tel idiom pour la première
fois en C, qu'il faut revenir à invoquer C ;-)
kanze@gabi-soft.fr writes:
[...]
| Ce n'est pas parce que ça s'appelle C++ qu'on a perdu la souplesse
| de C. (Et pour ceux qui ne s'y connaît pas Duff, le code ci-dessus
| est tout ce qu'il y a de plus légal et de défini en C++.)
je ne vois pas pourquoi il vaut revenir à invoquer C, puisque la
grammaire (et la semantique) de C++ dit
labeled-statement:
identifier : statement
case constant-expression : statement
default : statement
Il n'y a pas restriction particulière sur ce que statement doit être
(à par si c'est un jump-statement, les restrictions spécifiques qui
s'y appliquent).
Ce n'est pas parce que Duff a utilisé un tel idiom pour la première
fois en C, qu'il faut revenir à invoquer C ;-)
writes:
[...]
| Ce n'est pas parce que ça s'appelle C++ qu'on a perdu la souplesse
| de C. (Et pour ceux qui ne s'y connaît pas Duff, le code ci-dessus
| est tout ce qu'il y a de plus légal et de défini en C++.)
je ne vois pas pourquoi il vaut revenir à invoquer C, puisque la
grammaire (et la semantique) de C++ dit
labeled-statement:
identifier : statement
case constant-expression : statement
default : statement
Il n'y a pas restriction particulière sur ce que statement doit être
(à par si c'est un jump-statement, les restrictions spécifiques qui
s'y appliquent).
Ce n'est pas parce que Duff a utilisé un tel idiom pour la première
fois en C, qu'il faut revenir à invoquer C ;-)
writes:
| Gabriel Dos Reis wrote in message
| news:...
| > writes:
| > [...]
| > | Ce n'est pas parce que ça s'appelle C++ qu'on a perdu la
| > | souplesse de C. (Et pour ceux qui ne s'y connaît pas Duff, le
| > | code ci-dessus est tout ce qu'il y a de plus légal et de défini
| > | en C++.)
| > je ne vois pas pourquoi il vaut revenir à invoquer C, puisque la
| > grammaire (et la semantique) de C++ dit
| > labeled-statement:
| > identifier : statement
| > case constant-expression : statement
| > default : statement
| Ça serait mieux que tu lises ce qui est écrit avant de répondre.
Cela aurait du contenu si
(1) tu te l'appliquais ;
(2) tu montrais en quoi je n'avais pas lu ton message avant de
répondre.
Ou as-tu juste appuyé sur la touche Send avant Think, alors que tu
voulais faire le contraire ?
| J'ai bien dit que c'était du C++ légal.
Je n'ai pas dit le contraire et je n'ai pas dit que tu as dit le
contraire.
| Si je fais le rapprochement du C, c'est bien parce que le C++ se
| base sur le C, et que dans ce cas-ci, il n'y a pas de différence
| entre les deux langages.
et je disais qu'il n'y avait vraiment pas besoin de revenir à invoquer
le C.
| D'autres évolutions du langage, plus récentes, me fait penser que si
| on a de telles possibilités ici, c'est bien pour des raisons de
| compatibilité C.
Lesquelles ?
| Ce n'est certainement ni Stroustrup ni le comité de normalisation
| C++ qui a inventé cette possibilité,
Personne ne dit le contraire.
| et ça ne m'étonnerais pas que Stroustrup ne le trouve pas
| particulièrement beau, et qu'il s'y est tenu simplement parce que ça
| ne valait pas la peine de rompre la compatibilité avec C ici. (Mais
| tu es plus proche de lui que moi ; tu n'as qu'à lui démander.)
cela ne t'empêche pas de le faire aussi.
<groumph>
C'est fou, c'est devenu un refrain : « t'as qu'à lui demander, t'es
proche de lui maintenant. »
Certaines personnes ont chanté ce refrain sur comp.lang.c++.moderated
récemment ; (je n'ai pas poursuivi le débat plus loin par pur respect
pour eux, pour ne pas entamer leur « crédibitlité », parce
qu'évidemment, sur les points où ils ont chanté ce refrain en public,
je sais que la réalité est autrement et je sais pourquoi j'ai posé ces
question).
Si tu crois que tu as des info sûres, sors-les. Ne me demande pas de
le demander à X parce que je serais proche de lui.
</groumph>
Il lit régulièrement ce forum, tu n'as qu'à lui demander si tu veux
qu'il te réponde .
| > Il n'y a pas restriction particulière sur ce que statement doit
| > être (à par si c'est un jump-statement, les restrictions
| > spécifiques qui s'y appliquent).
| > Ce n'est pas parce que Duff a utilisé un tel idiom pour la
| > première fois en C, qu'il faut revenir à invoquer C ;-)
| C'est bien une construction qu'on a hérité du C, et non une
| innovation du C++. Ou est-ce que tu veux dire le contraire ?
Tu ne me sembles pas avoir compris les tokens que tu as lus dans mon
message -- ce devenu fréquent ces temps ci.
Reviens-tu à invoquesu C à chaque fois que tu utilises « for », juste
parce que c'est hérité du C?
kanze@gabi-soft.fr writes:
| Gabriel Dos Reis <gdr@integrable-solutions.net> wrote in message
| news:<m3d6azb7b4.fsf@uniton.integrable-solutions.net>...
| > kanze@gabi-soft.fr writes:
| > [...]
| > | Ce n'est pas parce que ça s'appelle C++ qu'on a perdu la
| > | souplesse de C. (Et pour ceux qui ne s'y connaît pas Duff, le
| > | code ci-dessus est tout ce qu'il y a de plus légal et de défini
| > | en C++.)
| > je ne vois pas pourquoi il vaut revenir à invoquer C, puisque la
| > grammaire (et la semantique) de C++ dit
| > labeled-statement:
| > identifier : statement
| > case constant-expression : statement
| > default : statement
| Ça serait mieux que tu lises ce qui est écrit avant de répondre.
Cela aurait du contenu si
(1) tu te l'appliquais ;
(2) tu montrais en quoi je n'avais pas lu ton message avant de
répondre.
Ou as-tu juste appuyé sur la touche Send avant Think, alors que tu
voulais faire le contraire ?
| J'ai bien dit que c'était du C++ légal.
Je n'ai pas dit le contraire et je n'ai pas dit que tu as dit le
contraire.
| Si je fais le rapprochement du C, c'est bien parce que le C++ se
| base sur le C, et que dans ce cas-ci, il n'y a pas de différence
| entre les deux langages.
et je disais qu'il n'y avait vraiment pas besoin de revenir à invoquer
le C.
| D'autres évolutions du langage, plus récentes, me fait penser que si
| on a de telles possibilités ici, c'est bien pour des raisons de
| compatibilité C.
Lesquelles ?
| Ce n'est certainement ni Stroustrup ni le comité de normalisation
| C++ qui a inventé cette possibilité,
Personne ne dit le contraire.
| et ça ne m'étonnerais pas que Stroustrup ne le trouve pas
| particulièrement beau, et qu'il s'y est tenu simplement parce que ça
| ne valait pas la peine de rompre la compatibilité avec C ici. (Mais
| tu es plus proche de lui que moi ; tu n'as qu'à lui démander.)
cela ne t'empêche pas de le faire aussi.
<groumph>
C'est fou, c'est devenu un refrain : « t'as qu'à lui demander, t'es
proche de lui maintenant. »
Certaines personnes ont chanté ce refrain sur comp.lang.c++.moderated
récemment ; (je n'ai pas poursuivi le débat plus loin par pur respect
pour eux, pour ne pas entamer leur « crédibitlité », parce
qu'évidemment, sur les points où ils ont chanté ce refrain en public,
je sais que la réalité est autrement et je sais pourquoi j'ai posé ces
question).
Si tu crois que tu as des info sûres, sors-les. Ne me demande pas de
le demander à X parce que je serais proche de lui.
</groumph>
Il lit régulièrement ce forum, tu n'as qu'à lui demander si tu veux
qu'il te réponde .
| > Il n'y a pas restriction particulière sur ce que statement doit
| > être (à par si c'est un jump-statement, les restrictions
| > spécifiques qui s'y appliquent).
| > Ce n'est pas parce que Duff a utilisé un tel idiom pour la
| > première fois en C, qu'il faut revenir à invoquer C ;-)
| C'est bien une construction qu'on a hérité du C, et non une
| innovation du C++. Ou est-ce que tu veux dire le contraire ?
Tu ne me sembles pas avoir compris les tokens que tu as lus dans mon
message -- ce devenu fréquent ces temps ci.
Reviens-tu à invoquesu C à chaque fois que tu utilises « for », juste
parce que c'est hérité du C?
writes:
| Gabriel Dos Reis wrote in message
| news:...
| > writes:
| > [...]
| > | Ce n'est pas parce que ça s'appelle C++ qu'on a perdu la
| > | souplesse de C. (Et pour ceux qui ne s'y connaît pas Duff, le
| > | code ci-dessus est tout ce qu'il y a de plus légal et de défini
| > | en C++.)
| > je ne vois pas pourquoi il vaut revenir à invoquer C, puisque la
| > grammaire (et la semantique) de C++ dit
| > labeled-statement:
| > identifier : statement
| > case constant-expression : statement
| > default : statement
| Ça serait mieux que tu lises ce qui est écrit avant de répondre.
Cela aurait du contenu si
(1) tu te l'appliquais ;
(2) tu montrais en quoi je n'avais pas lu ton message avant de
répondre.
Ou as-tu juste appuyé sur la touche Send avant Think, alors que tu
voulais faire le contraire ?
| J'ai bien dit que c'était du C++ légal.
Je n'ai pas dit le contraire et je n'ai pas dit que tu as dit le
contraire.
| Si je fais le rapprochement du C, c'est bien parce que le C++ se
| base sur le C, et que dans ce cas-ci, il n'y a pas de différence
| entre les deux langages.
et je disais qu'il n'y avait vraiment pas besoin de revenir à invoquer
le C.
| D'autres évolutions du langage, plus récentes, me fait penser que si
| on a de telles possibilités ici, c'est bien pour des raisons de
| compatibilité C.
Lesquelles ?
| Ce n'est certainement ni Stroustrup ni le comité de normalisation
| C++ qui a inventé cette possibilité,
Personne ne dit le contraire.
| et ça ne m'étonnerais pas que Stroustrup ne le trouve pas
| particulièrement beau, et qu'il s'y est tenu simplement parce que ça
| ne valait pas la peine de rompre la compatibilité avec C ici. (Mais
| tu es plus proche de lui que moi ; tu n'as qu'à lui démander.)
cela ne t'empêche pas de le faire aussi.
<groumph>
C'est fou, c'est devenu un refrain : « t'as qu'à lui demander, t'es
proche de lui maintenant. »
Certaines personnes ont chanté ce refrain sur comp.lang.c++.moderated
récemment ; (je n'ai pas poursuivi le débat plus loin par pur respect
pour eux, pour ne pas entamer leur « crédibitlité », parce
qu'évidemment, sur les points où ils ont chanté ce refrain en public,
je sais que la réalité est autrement et je sais pourquoi j'ai posé ces
question).
Si tu crois que tu as des info sûres, sors-les. Ne me demande pas de
le demander à X parce que je serais proche de lui.
</groumph>
Il lit régulièrement ce forum, tu n'as qu'à lui demander si tu veux
qu'il te réponde .
| > Il n'y a pas restriction particulière sur ce que statement doit
| > être (à par si c'est un jump-statement, les restrictions
| > spécifiques qui s'y appliquent).
| > Ce n'est pas parce que Duff a utilisé un tel idiom pour la
| > première fois en C, qu'il faut revenir à invoquer C ;-)
| C'est bien une construction qu'on a hérité du C, et non une
| innovation du C++. Ou est-ce que tu veux dire le contraire ?
Tu ne me sembles pas avoir compris les tokens que tu as lus dans mon
message -- ce devenu fréquent ces temps ci.
Reviens-tu à invoquesu C à chaque fois que tu utilises « for », juste
parce que c'est hérité du C?