Dog years
Leçon 22 sur 32 du cours Problèmes de programmation de Coddy.
Défi
MoyenOn pense souvent qu'une année canine équivaut à 7 années humaines. Ce n'est pas tout à fait vrai : en moyenne, la première année d'un chien équivaut à 15 années humaines, la deuxième année équivaut à 9 années humaines, de la troisième à la sixième, chaque année équivaut à 4 années humaines, et chaque année suivante équivaut à 5 années humaines.
Si vous connaissez l'âge de votre chien en années canines, calculez son âge en années humaines.
Écrivez une fonction nommée dogYears qui, à partir d'un nombre entier naturel N représentant les années de votre chien, retourne l'âge de votre chien en années humaines.
Entrée
2
Sortie
24
Entrée
4
Sortie
32
Explication n°1 : 2 années canines sont égales à 15 + 9 = 24 années humaines
Explication n°2 : 4 années canines sont égales à 15 + 9 + 4 + 4 = 32 années humaines
Essayez vous-même
int dogYears(int a1) {
// Écrire le code ici
}Toutes les leçons de Problèmes de programmation
1Course Introduction
Introduction