Devinette en langage C
Utilisateur anonyme
-
asmae -
asmae -
Bonjour,
Voici une devinette dont je dois développer l'algorithme en langage C :
Un jeune demande son âge à une personne plus âgée. A la question "Quel âge avez-vous ?", la personne âgée répond "J'ai deux fois votre âge, et lorsque j'avais l'âge que vous avez, Chirac était élu pour la première fois."
Si on prend x pour l'âge de la personne âgée et y l'âge de la jeune personne, j'ai trouvé le système suivant :
x = 2y
x = y + 14 (puisque Chirac a été lu pour la 1ère fois en 1995, soit il y a 14 ans)
Je trouve donc y = 14 et x = 28.
En cours, nous n'avons pas encore beaucoup avancé sur le langage C, alors est-ce que quelqu'un pourrait m'aider à écrire ce programme en langage C ?
Merci beaucoup d'avance pour vos réponses
Voici une devinette dont je dois développer l'algorithme en langage C :
Un jeune demande son âge à une personne plus âgée. A la question "Quel âge avez-vous ?", la personne âgée répond "J'ai deux fois votre âge, et lorsque j'avais l'âge que vous avez, Chirac était élu pour la première fois."
Si on prend x pour l'âge de la personne âgée et y l'âge de la jeune personne, j'ai trouvé le système suivant :
x = 2y
x = y + 14 (puisque Chirac a été lu pour la 1ère fois en 1995, soit il y a 14 ans)
Je trouve donc y = 14 et x = 28.
En cours, nous n'avons pas encore beaucoup avancé sur le langage C, alors est-ce que quelqu'un pourrait m'aider à écrire ce programme en langage C ?
Merci beaucoup d'avance pour vos réponses
A voir également:
- Devinette en langage C
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage visual basic - Télécharger - Langages
- Langage basic gratuit - Télécharger - Édition & Programmation
4 réponses
Salut,
Merci à la communauté de laisser à Colleen06 le plaisir de répondre.
Pour te donner la réponse en C tu devras me trouver la réponse accompagnée de l'algorithme, pour la situation suivante
Deux femmes, qui ont fait l'école ensemble, se croisent dans la rue
C - Bonjour Emilie.
E - Bonjour Catherine.
C - Comment tu vas? Ca fait longtemps depuis quand on ne s'est pas vu.
E - Ca va merci. Et toi? Oui, en effet, très longtemps.
C - Tu es mariée?
E - Non, pas encore. Et toi?
C - Oui, je suis mariée et j'ai 3 enfants.
E - Quel âge ont-ils?
C - Ben, le produit de leur âge donne 36.
E - Je ne peux pas encore savoir leur âge !!!
C - Ben, la somme de leur âge est égale avec le nombre d'étages du bâtiment qui se trouve derrière toi.
Emilie se retourne pour compter les étages du bâtiment.
E - Je ne peux toujours pas savoir l'âge de tes enfants.
C - Ben, le plus grand a les yeux bleus.
E - Oui, ça va, maintenant je sais l'âge de tes enfants.
Question : Quel âge ont les enfants?
Merci à la communauté de laisser à Colleen06 le plaisir de répondre.
Pour te donner la réponse en C tu devras me trouver la réponse accompagnée de l'algorithme, pour la situation suivante
Deux femmes, qui ont fait l'école ensemble, se croisent dans la rue
C - Bonjour Emilie.
E - Bonjour Catherine.
C - Comment tu vas? Ca fait longtemps depuis quand on ne s'est pas vu.
E - Ca va merci. Et toi? Oui, en effet, très longtemps.
C - Tu es mariée?
E - Non, pas encore. Et toi?
C - Oui, je suis mariée et j'ai 3 enfants.
E - Quel âge ont-ils?
C - Ben, le produit de leur âge donne 36.
E - Je ne peux pas encore savoir leur âge !!!
C - Ben, la somme de leur âge est égale avec le nombre d'étages du bâtiment qui se trouve derrière toi.
Emilie se retourne pour compter les étages du bâtiment.
E - Je ne peux toujours pas savoir l'âge de tes enfants.
C - Ben, le plus grand a les yeux bleus.
E - Oui, ça va, maintenant je sais l'âge de tes enfants.
Question : Quel âge ont les enfants?
loupius
Je ne vais pas donner de réponse, mais ta devinette est beaucoup plus subtile que celle posée pas Colleen06.
fiddy
Messages postés
11069
Date d'inscription
Statut
Contributeur
Dernière intervention
1 846
>
loupius
C'est clair ^^. Mais le bourreau a parlé :p.
C'est n'importe quoi car plusieurs réponses sont possibles..
Faudrait ptet donner le nombre d'étages du batiment pour éliminer plusieurs possibilitées
Faudrait ptet donner le nombre d'étages du batiment pour éliminer plusieurs possibilitées
Il ont tout les 3 6 ans
non je dit n'importe quoi
il y a 8 possibilité : 1 1 36
1 2 18
1 3 12
1 4 9
1 6 6
2 9 9
2 3 6
3 3 4
non je dit n'importe quoi
il y a 8 possibilité : 1 1 36
1 2 18
1 3 12
1 4 9
1 6 6
2 9 9
2 3 6
3 3 4
Re,
Il n'y a qu'une seule solution.
Il n'y a qu'une seule solution.
J'ai trouvé ....
La somme des ages quand j'ai di qu'il y avait 8 possibilités donne :
38
21
16
14
13
13
11
10
Si le nombre d'étage aurait été 38, 21, 16, 14, 11 ou 10 le troisième indice n'aurait servi à rien.
Or elle a dit qu'elle ne pouvait pas encore savoir donc il reste après le deuxième indice que 1 6 6 et 2 2 9
Le troisième indice parle d'un enfant plus grand donc il ne reste que 2 2 9
Voilà :-)
La somme des ages quand j'ai di qu'il y avait 8 possibilités donne :
38
21
16
14
13
13
11
10
Si le nombre d'étage aurait été 38, 21, 16, 14, 11 ou 10 le troisième indice n'aurait servi à rien.
Or elle a dit qu'elle ne pouvait pas encore savoir donc il reste après le deuxième indice que 1 6 6 et 2 2 9
Le troisième indice parle d'un enfant plus grand donc il ne reste que 2 2 9
Voilà :-)