Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment remplir un vecteur C 
  • Comment créer des en-têtes et des …
  • Comment insérer une nouvelle ligne …
  • Comment coder un 5X5 de la grille en…
  • Outils utilisés dans Programmation 
  • Affichage d'un Picture Box PGM sur C…
  • Comment compiler RPC dans MS- DOS 
  • Comment trouver un maximum dans le t…
  • Comment régler pointeurs pour les r…
  • Comment utiliser les fonctions de pa…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment Matrix Code soustraction en C + +

    Matrice soustraction est une opération assez simple à écrire le code informatique pour car il est effectué sur une base élément par élément. Comme il n'y a pas intégré dans le type de données pour les matrices en C + + , vous devez soit trouver et utiliser une classe écrite par quelqu'un d'autre ou de les mettre en œuvre vous-même en utilisant des tableaux multidimensionnels . Le code à l'aide de la matrice de soustraction pour " imbriqués " boucles pour soustraire les éléments de chaque matrice une par une . Instructions
    1

    déclarer matrices comme les tableaux multidimensionnels . Par exemple:

    int a [2] [ 4] = {{ 1,2,3,4 }, { 5,6,7,8 }};

    int b [2 ] [4] = {{ 0,1,2,3 }, { 4,5,6,7 }};
    2

    Créer un nouveau tableau pour contenir la différence des deux autres:

    int c [2 ] [4] ;
    3

    Effectuer la soustraction à l'aide de deux imbriqué "pour" boucles comme suit :

    for (int i = 0; i < sizeof ( a) /sizeof ( a [0] ) ; i + +) {

    for (int j = 0; j < sizeof ( a [0] ) /sizeof ( a [0] [ 0]); j + +) {

    c [i] [ j] = a [ i] [ j] - b [i] [ j] ; }


    }

    les fonctions " sizeof " sont utilisées pour déterminer la taille de type indépendant de chacune des dimensions de l'une des matrices de telle sorte que les variables itérateur fonctionnent correctement. De cette façon, les boucles «pour» sont réutilisables pour les matrices de toute taille. Bien sûr , les deux matrices doivent avoir la même taille que l'autre pour les soustraire , et ce code suppose qu'ils sont. Vous pouvez vérifier les tailles programme si vous êtes l'élaboration du code pour une utilisation par d'autres.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment programmer l' opérateur reste 
  • Comment réaliser des matrices en C + + 
  • Comment surcharger une fonction en C + + 
  • Comment utiliser des pointeurs de fonction en C + + 
  • Comment attraper Tous les événements DataGrid 
  • Comment imprimer Enum valeurs dans C 
  • Comment Sortie de Visual C 
  • Comment utiliser les fonctions d' ami en C + + 
  • Comment faire pour convertir une chaîne en caractères en C + + 
  • Comment prendre une chaîne à partir d'un fichier d'entrée et inverser la tendance en C + + 
  • Connaissances Informatiques © http://www.ordinateur.cc