Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe te controleren of twee arrays worden dezelfde elementen in C + +
Het vergelijken van de afzonderlijke elementen van twee matrices lijkt misschien een ontmoedigende taak op het eerste gezicht . Deze kwestie , zoals bij de meeste programmeringsproblemen , bijna evenveel oplossingen als het aantal coders omgaan met het . Goede codering praktijk moedigt de eenvoudigste benadering van zowel het verhogen van de efficiëntie van de code nageleefd en vereenvoudigen van toekomstig onderhoud code . Een eenvoudige benadering is om direct de inhoud van beide arrays vergelijken in een lus "terwijl" . Instructies
1

Neem de bibliotheken die nodig zijn voor de benodigde input /output functies en verklaren de belangrijkste functie :

# include # include using namespace std ; int main ( ) {
2

Verklaar de variabelen nodig zijn om beide arrays en lustellers houden . Bij het vergelijken van integer arrays , gebruikt u de volgende :

int a [ 50 ] , b [ 50 ] , i , j , n ;
3

De gebruiker om de aantal arrayleden te vergelijken en ophalen van de ingang met de uitspraken :

cout <<
" Vergelijk hoeveel arrayleden ? : " ; Cin >> n ;
4

Open beide arrays . Stap door de individuele leden een voor een met twee " voor " loops :

for (i = 1 ; i < = n ; i + + ) { cout << " a [ " << i << " ] = " ; cin >> a [ i ] ;} for ( i = 1 ; i < = n ; i + + ) { cout << " b [ " << i << " ] = " ; cin >> b [ i ] ; }
5

Reset de array lid op nul na elke iteratie :

i = 0 ;
6

Voer de vergelijking . Vergelijk de waarden in de array variabelen tot het aantal dat is opgegeven bij de invoer van de gebruiker , of de variabele Verlaat de lus wanneer de telling is gelijk aan " n" of een ongelijkheid wordt gevonden " n . " :

Terwijl ( i < n ) voor ( j = 1 ; j < = n ; j + + ) als (a [ j ] == b [ j ] ) i + + ; if ( i == n ) cout << " De arrays overeenkomen ! " ; anders cout << " Verschillende leden gevonden " ; ! getch ( ) ; }

Previous: Next:
  C /C + + Programming
·C + + Fibonacci Nummer Functie…
·C + + Data Types 
·Hoe je vriend functies in gebr…
·Hoe maak je een FLAC -bestand …
·Hoe een bestand in Visual Stud…
·Veel voorkomende fouten in Tur…
·Hoe je toe Twee Grote gehele g…
·Een DLL toevoegen aan een CPP …
·Hoe om te achterhalen wat C fu…
  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 maak je een string op Python opmaken…
·Hoe maak je een Delay in Shell Script Pu…
·Hoe te Flat -bestanden samenvoegen 
·Hoe maak je een Sequential Flow Chart 
·Hoe je je eigen toetsenbord Karakter Zor…
·XNA Pixel Shader Effects 
·Hoe te NetBeans schrijven naar een besta…
·Hoe de Zelfde bericht Input Keep Wanneer…
·Hoe maak je een lijst Snijd in Python 
Copyright © Computer Kennis http://www.nldit.com