| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Hvordan man programmerer Resten Operator
    Resten operatør , også kaldet " modulo " operatør i datalogi, er en aritmetisk operatør , der returnerer resten tilbage efter en lang division mellem to heltal. Programmering resten operatør er en grundlæggende kodning øvelse, der kræver brug af input, output og loop kontrol. Gennemførelsen af ​​denne operatør som en serie af gentagne subtraktioner tillader programmøren at bedre at forstå de sløjfer , samt få et nyt synspunkt om fordelingen operation. Ting du skal
    Visual C + + 2010 Express Edition
    Vis Flere Instruktioner
    Design den algoritme
    1

    Få tallene fra brugeren. Numrene skal være heltal .
    2

    Kontroller, om udbyttet ( "D") er større end nævneren ( "d" ) . Hvis divisor er større end udbyttet , stop , din resten vil være lig med udbyttet . . Ellers fortsætter

    For eksempel finder resten af ​​: Hej divideret

    2 af 3 --- Siden den 2. (D) <3 ( d ) , stop , resten er 2 < . br >

    12 divideret med 5 --- Siden den 12. (D) > 5 ( d ) , fortsætte.
    3

    Fratræk divisor fra udbytte. Gentag denne proces, indtil D er mindre end eller lig med d

    Fra eksempel : Hej

    12 divideret med 5

    Trække 12-5 = 7 . . Siden 7> 5, holde trække

    Trække 7 - . 5. = 2 . Siden 2 < 5 . Stoppe
    4

    Skriv ned det sidste nummer , som din resten .

    I eksemplet resten er 2. .
    < Br > Kode programmet i C + +
    5

    Opsæt dit program. Programmet skal læse tal fra brugeren og output resten på skærmen . Brug C + +, er begge funktioner implementeret i " iostream " bibliotek
    p Dette er koden : Hej

    # include

    using namespace std ;
    .
    6

    Erklær tre heltalsvariabler for dividend, divisor og resten
    p Dette er koden : Hej

    int udbytte , divisor , resten ,
    7. .

    Få udbytte og divisor værdier fra brugerinput. Indeholde sætningen " endl " til korrekt fanen og formatere input /output
    p Dette er koden : Hej

    cout << " Indtast Udbytte :"
    < p . > cin >> Udbytte ,

    cout << endl;

    cout << " Indtast divisor :"

    cin >> divisor ;
    8

    Tildel værdien af ​​udbyttet til resten . Denne måde, vil programmet fungere på resten , mens udbyttet uændret
    p Dette er koden : Hej

    resten = Udbytte ,
    9

    Opret en . løkke , hvor divisor variablen trækkes fra den resterende variabel. Sløjfen vil gentage , så længe den resterende variable er større end divisor
    p Dette er koden : Hej

    mens (resten > divisor )

    { resten - = . divisor ;}
    10

    Output dit svar. Formater outputtet , så brugeren kan se udbyttet , divisor og resten værdier
    p Dette er koden : .

    Cout << endl << " Resten af ​​dividere " < , < Udbytte ,

    cout << "af " << divisor << " er:" << resten << endl << endl; < br >
    11

    Afslut dit program ved at returnere nogen værdi. Eksemplet returnerer nul , men enhver heltal vil gøre
    p Dette er koden : Hej

    return ( 0) ;

    }
    < . br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan forhindrer Multiple Anvendelse af en header fil 
    ·Sådan animere i XNA 
    ·Online C + + Træning 
    ·Sådan gemme en liste over objekter i MFC 
    ·Sådan Opret din egen spilmotor 
    ·Sådan Format Fibonacci Numbers i C + + 
    ·Sådan Reverse Engineer på Visual C 
    ·Computer Engineering Design Projekter 
    ·Sådan oprettes en dato i C # 
    ·Hvordan man skriver en linje Vende Funktion Brug Pointe…
      Anbefalede Artikler
    ·Sådan aktiveres Cufon bogstavsafstand 
    ·Sådan Konverter en PHP Array nøgle til Numbers 
    ·Hvordan man laver en Card Game fil i C + + 
    ·Sådan Generer Unik tilfældige heltal i Java 
    ·Sådan bruges Netbeans CVS 
    ·Sådan Konverter ASPX til ascx 
    ·Hvad Er Visual Basic terminologier 
    ·Hvordan laver Mobiltelefon Spil 
    ·Sådan forbindelse til MySQL Server 
    ·Sådan aktiveres PHP 5.2.13 UTF8 
    Copyright © Computer Viden http://www.computerdk.com