Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan programmere resten Operator
    Resten operatør, også kalt " modulo " operatøren i informatikk , er en aritmetisk operator som returnerer resten igjen etter en lang skille mellom to heltall . Programmering resten operatør er en grunnleggende koding øvelse som krever bruk av input, output og loop kontroller. Implementering av denne operatøren som en serie av gjentatte subtractions tillater programmereren å bedre forstå looper, samt få et nytt synspunkt på divisjonen operasjonen . Du trenger
    Visual C + + 2010 Express Edition
    Vis flere instruksjoner
    Design Algoritmen
    en

    Få tallene fra brukeren. Tallene må være heltall .
    2

    Sjekk om utbytte ( "D ") er større enn divisor ( "d ") . Dersom divisor er større enn utbyttet , stopp , din Resten vil være lik utbytte. . Ellers fortsetter

    for eksempel finne resten av:

    2 delt på 3 --- Siden 2 (D ) < 3 ( d ) , stopp , resten er 2 < . br >

    12 delt på fem --- Siden 12 (D ) > 5 ( d ) , fortsette.
    3

    Trekk divisor fra utbytte. Gjenta denne prosessen til D er mindre enn eller lik d

    Fra eksempelet : en

    12 delt på fem

    Trekk fra 12 - 5 = 7 . . Siden 7 > 5 , holde trekke

    Trekk fra 7 - . 5 = 2 . Siden 2 < 5 , stopp.
    4

    Skriv ned det siste nummeret som resten din .

    I eksemplet er resten to .

    Kode program i C + +
    5

    Sett opp ditt program . Programmet må lese tall fra brukeren og utgang resten på skjermen. Ved hjelp av C + + , blir begge funksjoner implementert i " iostream " bibliotek
    p Dette er koden : en

    # include

    bruker namespace std;
    .
    6

    Erklærer tre heltallsvariabler for utbytte , divisor og resten
    p Dette er koden : en

    int utbytte , divisor , resten ;
    7 .

    Få utbyttet og divisor verdier fra brukerens input. Ta med erklæringen " endl " til riktig kategori og format input /output
    p Dette er koden : en

    domstol << "Skriv inn Utbytte :";
    < p . > cin >> Utbytte ;

    cout << endl;

    domstol << "Skriv inn divisor :";

    cin >> divisor ;
    8

    Tilordne verdien av utbytte til resten . På denne måten vil programmet operere på resten , og samtidig la utbyttet uendret
    p Dette er koden : en

    rest = Utbytte ;
    9

    Opprett en . sløyfe , hvor divisoren variabel subtraheres fra det gjenværende variabel. Sløyfen vil gjenta så lenge resten variabelen er større enn divisor
    p Dette er koden : en

    mens (rest > divisor )

    {rest - = . divisor ;}
    10

    Output svaret. Formater teksten slik at brukeren kan se utbytte , divisor og resten verdier
    p Dette er koden : .

    Cout << endl << " Resten av å dele " < ; < Utbytte ;

    domstol << "av " << divisor << " er : " << resten << endl << endl ;

    11

    Avslutt program ved å returnere noen verdi. Eksempelet returnerer null , men noen heltall vil gjøre
    p Dette er koden : en

    avkastning ( 0 ) ;

    }
    < . br >

    früher :

     Weiter:
      Relatert Artike
    ·Cell -prosessor Tutorial 
    ·Innebygde Resources i Silverlight 
    ·Hvordan lage en Multiple Choice Test Program i C 
    ·Hvordan Reverse Engineer på Visual C 
    ·Slik konverterer C + + til ADA 
    ·Hvordan bruke Stack STL Container klasse 
    ·Hvordan lage en while-loop i C 
    ·Hvordan få en forskyvning av String i en fil i CPP 
    ·Hvordan lage en MIDI -fil i C + + 
    ·Hvordan overstyre en Accessor metode i Objective- C 
      Anbefalte artikler
    ·Slik Send Mail PHP til en IIS 6 
    ·Slik leser en XML- fil i FH Perl 
    ·Hvordan lage Overlappende CSS Divs Flytt Together 
    ·Hvordan Endre Hvert element i en array i PHP 
    ·Hvordan bruker websider gjøre Java 
    ·Hvordan finne hvis en Char er et heltall på ASP.NET 
    ·Slik fjerner en e-postadresse fra en streng i PHP 
    ·Hvordan lese en linje av tabulatorinndelte Tekst i VBA 
    ·Slik konverterer et String Array til Double 
    ·Hvordan lage et Word-dokument i Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/