Utiliser l'opérateur de module (%) pour déterminer que Intiger est uniforme ou impair
Dans ce code, nous appliquerons l'opérateur du module (%) pour spécifier si une valeur fournie par l'utilisateur serait uniforme ou impair:
#inclureTout d'abord, nous incluons simplement le fichier d'en-tête; Ce fichier d'en-tête gère les fonctions d'entrée et de sortie. À l'étape suivante, nous définissons la fonction principale (). À l'intérieur du corps de la fonction principale (), nous initialisons une variable «n», et il stocke l'entier. Ici, nous appelons la fonction printf (), donc il imprime l'instruction «Entrez un numéro» pour obtenir le numéro de l'utilisateur qu'il veut savoir s'il s'agit d'un numéro uniforme ou impair.
De plus, nous utilisons la fonction Scanf (). Il est utilisé pour lire les données configurées. Il stocke le numéro entré. De plus, nous appliquons la condition IF-Else pour vérifier si le numéro entré est même ou non. Nous utilisons l'opérateur de module (%) pour évaluer si le numéro entré est parfaitement divisible par 2 ou non. Ici, l'instruction de test (nombre% 2 == 0) répond comme 1 si l'entier entré est complètement divisé par 2. Cela indique que l'entier serait même.
L'entier est étrange si la condition de test répond à 0 (false). De cette façon, nous décidons si le nombre requis est égal ou étrange.
Utilisez l'opérateur bitwise (&) pour déterminer si un entier est uniforme ou étrange
Pour utiliser l'opérateur bitwise (&), nous analyserons si une valeur définie par l'utilisateur est uniforme ou impair dans ce code. Les variables requises seront créées et définies en premier. Ensuite, l'utilisateur sera invité à fournir une valeur entière. Nous utiliserons finalement l'opérateur bitwise (&) dans le code pour voir si l'entier défini par l'utilisateur est uniforme. Ensuite, nous montrerons par la suite le message si la valeur est égale ou étrange.
#inclureAu début du programme, nous présentons le fichier d'en-tête. Cette bibliothèque fournit les fonctionnalités d'entrée et de sortie. La fonction principale () est appelée dans l'instant suivant. Nous créons une variable «n», qui tient l'entier, dans le corps de la méthode principale (). La fonction printf () est définie ici, et il affiche la ligne «Entrez un numéro» juste pour obtenir n'importe quel numéro de l'utilisateur et décider s'il est uniforme ou étrange. Nous avons utilisé la méthode Scanf (). Il est appliqué pour accéder aux données spécifiées. Il conserve le numéro que nous avons fourni.
De plus, une instruction IF-ELSE est utilisée pour évaluer si la valeur saisie est égale ou impair. Cela peut être fait en utilisant l'opérateur bitwise (&). Un opérateur bitwise manipule les composants discrets dans des bits de données ou des valeurs décimales pour exécuter les opérations bit. Dans les couches de transmission, où des bits spécifiques dans l'en-tête liés au contenu représentent des informations cruciales, les opérateurs bit. Ensuite, pour résilier le programme, nous appliquons la commande return 0.
Utilisez l'opérateur ternaire pour indiquer le nombre égal ou impair du nombre
Nous pouvons également vérifier si le numéro entré est uniforme ou impair en utilisant l'opérateur ternaire. Plutôt que d'utiliser l'expression if… else, nous utilisons l'opérateur ternaire (?):
#inclureAprès avoir introduit la bibliothèque requise . Nous appelons la fonction principale (). Maintenant, la variable «NBR» est initialisée pour stocker le numéro. De plus, nous utilisons la fonction printf (). Ici, l'utilisateur peut fournir une valeur entière, et ce nombre est affecté à «NBR». De plus, nous utilisons la méthode Scanf (), et elle obtient toujours les informations formatées. Le numéro entré est passé sous forme de paramètre à cette fonction.
Maintenant, nous appliquons l'opérateur de module (%) pour déterminer si le numéro entré est uniforme ou impair. Donc, si (nbr% 2 == 0) renvoie true, alors il montre que le nombre spécifié est pair; Sinon pas. En attendant, nous utilisons également l'opérateur ternaire (?). L'opérateur conditionnel est parfois appelé l'opérateur ternaire «?: ". C'est comparable à une expression if-else en ce qu'il utilise la même logique. Pourtant, cet opérateur utilise moins de stockage et facilite la création d'expressions IF-Else dans la période la plus courte. Parce qu'ils nécessitent trois opérandes pour la configuration, ceux-ci sont appelés opérateurs ternaires.
Il est utilisé pour gérer un programme en fonction du résultat d'un statut binaire. Il fonctionne de manière similaire à une méthode en ce qu'il accepte une valeur binaire en entrée et fournit un résultat. Cet opérateur améliore l'efficacité tout en réduisant les lignes de code. En fin de compte, nous utilisons l'instruction RETOUR 0.
Conclusion
Cet article a discuté des stratégies pour déterminer si le numéro fourni est uniforme ou étrange. Les trois techniques utilisées pour évaluer si un entier est uniforme ou impair comprend l'opérateur de module (%), l'opérateur de bitwise (&) et l'opérateur ternaire. Consultez les autres articles sur les conseils pour plus de conseils et de tutoriels.