Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe de rest Operator Programmeer
De rest operator , ook wel " modulo " operator in de informatica , is een rekenkundige operator die de rest liet na een lange scheiding tussen twee gehele getallen terug . Programmeren van de rest exploitant een eenvoudig codering oefening die het gebruik van de input , output en loop controls vereist . Uitvoering van deze operator als een reeks van herhaalde aftrekkingen kan de programmeur om beter inzicht in de lussen , evenals een nieuw standpunt over de deling te verkrijgen . Wat je nodig hebt
Visual C + + 2010 Express Edition
Toon Meer Aanwijzingen
Ontwerp het algoritme
1

Haal de nummers van de gebruiker . De nummers moeten gehele getallen . Kopen van 2

Controleer of het dividend ( " D " ) is groter dan de deler ( " d " ) . Als de deler is groter dan het dividend , stop ; uw rest zal gelijk zijn aan het dividend . . Anders blijven

Zo vindt de rest van :

2 gedeeld door 3 --- Sinds 2 ( D ) < 3 ( d ) , stoppen , de rest is 2 < . br >

12 gedeeld door 5 --- Sinds 12 ( d ) > 5 ( d ) , voort te zetten .
3

Trek de deler van het dividend . Herhaal dit proces tot D kleiner is dan of gelijk aan d

Uit het voorbeeld

12 gedeeld door 5

Aftrekken
12-5 = 7 . . Sinds 7 > 5 , blijven aftrekken

Aftrekken 7
- . 5 = 2 . Sinds 2 < 5 , stoppen .
4

Noteer het laatste nummer als uw rest .

In het voorbeeld , de rest is 2 .
< Br > Code het programma in C + +
5

Stel uw programma . Het programma moet getallen lezen van de gebruiker en de output van de rest van het scherm . Met behulp van C + + , worden beide functies geïmplementeerd in de " iostream " library
p Dit is de code :

# include

using namespace std ;
.
6

Declare drie integer variabelen voor het dividend , deler en het restant
p Dit is de code :

int dividend
, deler , rest ;
7 .

Haal het dividend en de deler waarden uit de input van de gebruiker . Onder meer de uitspraak " endl " om goed tab en het formaat van de input /output
p Dit is de code :

cout <<
" Geef het Dividend : " ;

cin >> Dividend ;

cout << endl
;

cout <<
"Geef de deler : " ;

cin >> deler ;
8

Wijs de waarde van het dividend aan de rest . Op deze manier zal het programma werken op de rest , terwijl het dividend onveranderd
p Dit is de code :

rest
= Dividend ;
9

Creëer een . lus , waarbij de variabele deler wordt afgetrokken van de resterende variabele . De lus zal zolang de rest variabele groter is dan de deler herhalen
p Dit is de code :

tijdens ( rest > deler ) op Twitter

{ rest - = . deler ; }

Output 10 uw antwoord . Formatteren van de uitgang , zodat de gebruiker het dividend , deler en het restant waarden kunnen zien
p Dit is de code : .

Cout << endl <<
" De rest van het verdelen " < , < Dividend ;

cout << " door" << deler <<
" is : " << rest << endl << endl ; < br >
11

Eindig uw programma door het terugzenden van enige waarde . Het voorbeeld geeft als resultaat nul , maar elke integer zal doen
p Dit is de code :

return
( 0 ) ; }


< . br >

Previous: Next:
  C /C + + Programming
·Hoe schrijf je een C + + progr…
·Hoe maak je een Header File In…
·Hoe maak je een raster 5X5 In …
·Het weergeven van een PGM Pict…
·Hoe maak je een Geheugenlekkag…
·Hoe maak je een Vector van Str…
·Hoe kan ik een string in C Lee…
·Android ' C ' Programming 
·Hoe te verwijderen van een C +…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe je code in XSPF 
·Hoe Runtime Error 5 
·Hoe te Foxfire Make Add-Ons 
·PHP om e-mail verzenden op MySQL fouten 
·Hoe maak je 2D objecten gebruiken in CPP…
·Hoe te wijzigen van een bestandsnaam in …
·Hoe u Microsoft Visual C + + Fix 
·Hoe te versturen HTML tekst Met SMTP Per…
·Hoe te Gerecycleerd inkt maken 
Copyright © Computer Kennis http://www.nldit.com