Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment rechercher une liste chaîné…
  • Comment inclure un fichier d'en-têt…
  • Comment rechercher une chaîne dans …
  • Comment compiler Netcat 
  • Comment calculer le nombre de lignes…
  • Comment obtenir un nombre pair en RP…
  • Comment fermer correctement un canal…
  • Comment diffuser des vidéos en XCod…
  • Comment calculer les expressions ave…
  • Comment organiser une liste en utili…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment inverser un numéro en C

    L'algorithme pour inverser un nombre implique dépouillant le chiffre le plus à droite du nombre et de le placer dans une nouvelle variable. Comme on enlève chaque chiffre du nombre initial , déplacer la valeur de la nouvelle variable dans une position et ajouter le nouveau chiffre . En C, la procédure pour déterminer le chiffre le plus à droite implique l'utilisation de l' opérateur modulo , %. L'opérateur modulo donne le reste d'une division . Par exemple, 462 % 10 est 2 depuis 462 divisé par 10 est 46 avec un reste de 2. Instructions
    1

    Créer le début de votre fonction principale d'effectuer votre renversement . Inclure le fichier d'en-tête pour l'entrée standard et de la bibliothèque de sortie de sorte que vous pouvez imprimer vos résultats .

    # Include

    int main () {


    2

    déclarer une variable pour le numéro que vous souhaitez inverser ainsi que d'une variable pour le nombre inversée. Décidez comment vous allez déterminer la valeur d'inverser , soit en demandant à l'utilisateur ou par l'initialisation de la variable. Pour notre exemple, nous allons initialiser la variable

    int originale = 4051 , infirmé = 0; .
    3

    Imprimer le nombre initial actuel afin que vous puissiez vérifier le renversement de . la fin du programme

    printf (" le nombre initial est de% d \\ n" , original ) ;
    4

    Créer une boucle while pour faire défiler tous les chiffres possibles de le nombre . Comme vous allez dépouiller un chiffre du nombre initial à chaque fois dans la boucle, vous allez arrêter une fois la variable "original" est égal à zéro . Vous pouvez utiliser un certain temps ( original! = 0 ) comme condition de la boucle while, cependant , parce que toute valeur non nulle est considérée comme vraie en C , votre boucle while peut être simplement tout (original) .

    Tout (original) Photos

    {
    5

    Déterminer le chiffre le plus à droite de "original" en prenant "l'original" variable% 10. Chaque passage dans la boucle , passer la valeur actuelle de la variable « inversée » sur une position en multipliant par 10, puis ajouter le chiffre le plus à droite de

    inversé = inversé * 10 + 10 % d'origine "original . " ;
    6

    Strip le chiffre le plus à droite de la variable «original» puisque vous venez traitée elle . Profitez de la division entière en C et diviser "original" par 10. Cela supprime le chiffre le plus à droite et prépare "original" pour la prochaine itération de la boucle . Fermer la boucle while

    original = /10; .

    }
    7

    Imprimer le nombre inversée et terminez votre programme

    . printf (" Le nombre est inversée % d \\ n", inversé ) ;

    return 0; }



     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour réduire la longueur d'une chaîne en C 
  • Comment créer un programme C dans Visual Studio 
  • Comment définir la police Arial en C # 
  • Comment inclure un fichier d'en-tête 
  • Comment prévenir les fuites de mémoire en C + + 
  • Différence entre fgetc et getc 
  • Comment écrire une application multi thread en MFC 
  • Comment créer une application console C qui agit comme une simple calculatrice 
  • Comment utiliser Langage C pour calculer les intérêts composés 
  • Comment compiler un RPC sur DOS 
  • Connaissances Informatiques © http://www.ordinateur.cc