La différence entre les chiffres d'un nombre à deux chiffres est de 5 et le chiffre à la place des unités est 6 fois le chiffre à la place des dix. Quel est le numéro?
Réponse 1:
VOICI LA RÉPONSE (ouf il a fallu plus que ce que je pensais) en C
int udig = 0, tdig = 0, grtest = 7; int a = 1, pro = 1, count = 0, b = 1, c = 1, d; pour (tdig = 0; tdig <10; tdig ++) { pour (udig = 0; udig <10; udig ++) { if (((tdig-udig == 5) || (tdig-udig == - 5)) && (udig == 6 * tdig)) { printf ("% d \ n", tdig * 10 + udig); Pause; } } }
et CECI est la sortie (réponse):
SI VOUS AVEZ (N'IMPORTE QUELLE) SUGGESTION / AVIS, j'aimerais entendre cela.
Merci pour la lecture.
Votre UPVOTE m'inspire à ÉCRIRE davantage.
Réponse 2:
Faites une liste des nombres possibles en fonction de la première règle
"La différence entre les chiffres d'un nombre à deux chiffres est de 5"
1 ~ 6
2 ~ 7
3 ~ 8
4 ~ 9
Vous ne pouvez pas obtenir plus loin, car ce ne serait plus un nombre à 2 chiffres.
Maintenant, vous devez simplement regarder quel chiffre d'unité est 6 fois plus grand que les dix unités.
Quel est le premier, 1 ~ 6
Votre réponse est donc 16
Posté sur 12-01-2020