SAVEZ-VOUS DEPUIS COMBIEN DE SECONDES ÊTES-VOUS NE???

Signaler
Messages postés
258
Date d'inscription
jeudi 20 mars 2003
Statut
Membre
Dernière intervention
16 août 2004
-
Messages postés
18
Date d'inscription
vendredi 16 mars 2007
Statut
Membre
Dernière intervention
2 mars 2008
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/11198-savez-vous-depuis-combien-de-secondes-etes-vous-ne

Messages postés
18
Date d'inscription
vendredi 16 mars 2007
Statut
Membre
Dernière intervention
2 mars 2008

@max : le .h dans les includes, en cpp, ne sont pas obligatoires !
Messages postés
7
Date d'inscription
samedi 7 janvier 2006
Statut
Membre
Dernière intervention
24 juillet 2006

alors dans nombre insolite v2.cpp
ya 2 faute mais sa marche avec comme même

-tu as oublié le .h dans #include
-vers la fin tu as marquer endl; tout seul normalement c'est cout<<endl;

voilà !!

sinon beau boulot ! ;)
Messages postés
15
Date d'inscription
vendredi 20 février 2004
Statut
Membre
Dernière intervention
10 mai 2007

le main() passe comme ca, vu que int est le type par defaut.
le short age[2], je crois que c'est parce que tu ne sais pas faire
short age;
scanf("%d",&age);
il faut mettre l'adresse pour scanf.
age[2] ca fait pas pro.
La sortie non plus.
Mais le truc qui m'a choqué, c'est que tu ne calcules pas depuis combien de secondes on est né, mais seulement le nombre de secondes qui séparent le dernier anniversaire avec notre naissance.
Et puis, tu n'as pas besoin de toutes ces variables intermédiaires, tu peux directement mettre
printf("... %d" , age*12);
pour le nombre de mois, etc...
Messages postés
3006
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
31 décembre 2008

pr les nouveauc mais c pas une raison pr leur dire des betises, ta declaration de main est limite scabreuse !!
int main(int argc, char *argv[]) me semble plus correct (enfin la je suis loni de mes outils de prog, mais sauf erreur, c ca) ou au pire int main(), mais pas juste main :-/

et pareil que zentor, tu devrais normalement mettre le tout ds une structure de ce genre:

char continue;
while(continue != 'n')
//accolade ouvrante, c un clavier bizarre...

ton programme

cout << "continuer ? (o/n)
cin >> continue;
//accolande fermante

et la ca ira :)

bonne continuation !!
Messages postés
258
Date d'inscription
jeudi 20 mars 2003
Statut
Membre
Dernière intervention
16 août 2004

Salut, juste 2 ptits trucs:
pourquoi short age[2]?
et le "Tapez q pour quitter" est inutile puisque de toute facon tu verifie pas ce qu'il a tape avant de quitter.