Démonstration | Langage C

Écrivez un programme en C qui, pour un nombre donné x, détermine s'il est rationnel ou irrationnel. Un nombre rationnel est un nombre qui peut être exprimé sous la forme  pq où p et q sont des entiers et q≠0. En revanche, un nombre irrationnel ne peut pas être exprimé sous cette forme, par exemple 2, π, .

Cependant, en C, nous ne pouvons pas vérifier directement si un nombre est irrationnel en raison des limites de représentation des nombres flottants (décimaux). Mais nous pouvons démontrer si un nombre est rationnel en vérifiant certaines conditions comme la présence d'une partie décimale non périodique ou infinie, ce qui peut être un indicateur qu'un nombre est irrationnel. Vous allez dans votre stratégie, nous allons tester si un nombre donné est rationnel ou irrationnel en vérifiant s'il peut être représenté sous forme de fraction avec une précision limitée (ce qui implique qu'il est rationnel, sous une forme approchée). Nb : Le programme vérifie si la partie décimale est suffisamment proche de zéro (avec une petite tolérance de 0.0000001) ; se servir des fonctions : modf( ?, ?) et fabs( ?).

Correction : Programme C Démonstration

 

Si vous avez trouvé cet exercice corrige en Langage C de Mr JoëlYk intéressants et utiles, pourquoi ne pas les partager avec d'autres personnes qui pourraient également en bénéficier ? Partagez ce lien sur les réseaux sociaux ou envoyez-le à vos amis et collègues. Vous pourriez aider quelqu'un à améliorer ses compétences en programmation ou à trouver des solutions à des problèmes complexes. N'oubliez pas que la connaissance doit être partagée pour grandir. Merci pour votre soutien et votre partage !

Contact WhatsApp : +237 652027193 | Réaliser Par Joël_Yk

2 votes. Moyenne 2 sur 5.

Ajouter un commentaire

Anti-spam