Problème 1:
On se propose d’écrire une application informatique permettant de vérifier si un entier N naturel non nul est divisible par 8 ou non en utilisant la règle de divisibilité suivante :
N est divisible par 8 si l’un des cas suivants est vérifié :
– Si le chiffre des centaines est pair et le nombre formé par les 2 derniers chiffres est multiple de 8.
– Si le chiffre des centaines est impair et le nombre formé par les 2 derniers chiffres diminué de 4 est multiple de 8.
Exemple :
71432 est divisible par 8 car 4 est pair et 32 est divisible par 8.
65128 est divisible par 8 car 1 est impair et 28-4=24 qui est divisible par 8.
Questions
1. Analyser le problème et donner l’algorithme du programme principal.
2. Analyser chaque module et donner son algorithme.
Problème 2:
On se propose d’écrire une application informatique permettant de vérifier si un entier N naturel non nul est divisible par 13 ou non en utilisant la règle de divisibilité suivante:
Il faut ajouter à N amputé de son chiffre des unités, le chiffre supprimé multiplié par 4 et recommencer avec le nombre obtenu jusqu’à avoir un nombre inférieur ou égal à 13
L’application doit sauvegarder dans un fichier textela traçabilité jusqu’à avoir le nombre inférieur ou égal à 13.
Le fichier admet pour nom physqiue « c:\trace.txt »