| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment faire pour vérifier si les deux tableaux ont les mêmes éléments dans C + +
    En comparant les différents éléments de deux tableaux peuvent sembler une tâche ardue au premier coup d'œil. Cette question , comme avec la plupart des problèmes de programmation , a presque autant de solutions que le nombre de codeurs qui traitent avec elle. Les bonnes pratiques de codage encourage l' approche la plus simple à la fois d'accroître l'efficacité du code respecté et simplifier la maintenance du code. Une approche simple consiste à comparer directement le contenu des deux tableaux en une seule boucle "while " . Instructions
    1

    inclure les bibliothèques nécessaires à l'entrée requise /fonctions de sortie et déclarer la fonction principale :

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

    déclarer les variables nécessaires pour tenir les deux tableaux et les compteurs de boucles . Lorsque l'on compare les tableaux entiers , utilisez la commande suivante :

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

    Inviter l'utilisateur à l' nombre de membres du groupe de comparer et de récupérer l'entrée avec les états :

    cout << " Comparez le nombre de membres du groupe ? : "; Cin >> n;
    4

    Ouvrez les deux tableaux. Étape à travers les membres un à un avec deux "pour" boucles :

    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

    réinitialiser le membre du groupe à zéro après chaque itération :

    i = 0;
    6

    Exécuter la comparaison. Comparer les valeurs des variables de tableau au nombre spécifié dans l'entrée de l'utilisateur, ou la variable sortir de la boucle lorsque le nombre est égal à " n" ou une inégalité se trouve "n ". :

    While ( i < n) (j = 1 ; j < = n; j + +) if ( a [ j] == b [ j]) i + +; if ( i == n) cout << " Les tableaux Match ! " ; else cout <<" Différents membres trouvés " ; ! getch ();}

    Previous :

    next :
      articles connexes
    ·Comment utiliser OpenGL avec des blocs de code 
    ·Comment créer une classe C + + 
    ·Comment faire pour supprimer l'exposant à un flotteur …
    ·Comment faire pour enregistrer des données sur XCode p…
    ·Comment obtenir une valeur de cellule GridView 
    ·Comment utiliser les cases à cocher dans MFC 
    ·Affichage d'un Picture Box PGM sur C + + 
    ·Comment utiliser le débogueur GDB par GNU 
    ·Comment utiliser la fonction memcmp en C + + 
    ·Comment fermer des fichiers dans C 
      articles en vedette
    ·Comment faire pour supprimer une feuille de calcul dans…
    ·Comment trouver les meilleures grilles de données en P…
    ·Comment faire pour exécuter EXE dans VBScript 
    ·Comment ajouter une case à cocher pour un DataGrid 
    ·Comment faire un simple jeu Text- Based in Java 
    ·Comment mettre en cache Avec PHP 
    ·Comment tuer les requêtes de longue durée dans MySQL 
    ·Les façons de nommer les regroupements de ressources e…
    ·Comment faire pour installer PHP en direct ! Chat 
    ·Comment créer un File Upload routine en PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com