Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Qu'est-ce que Buffer Overrun 
  • Visual C 2005 Tutorial 
  • Comment évaluer multiplication bool…
  • Comment définir le niveau d'isolati…
  • Comment supprimer un tas C + + Corru…
  • Comment passer un vecteur de contene…
  • Comment apprendre la bibliothèque S…
  • Comment trier dans Turbo C + + 
  • Comment écrire si déclarations en …
  • Comment utiliser la fonction strcmp …
  •   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 calculer une matrice transposée en C + +

    Une matrice est un tableau à deux dimensions de valeurs , où les valeurs sont alignées en rangées et colonnes . Une matrice ressemble un peu à une table, mais possède des propriétés mathématiques spéciales. Par exemple , les matrices peuvent être transposées , ce qui signifie que les lignes et les colonnes sont interchangées . Vous pouvez écrire un programme simple en C + + qui trouve la transposée d'une matrice. Cela ne nécessite pas beaucoup d'expérience en programmation , et peut servir comme une excellente introduction aux tableaux et de base C + + syntaxe. Choses que vous devez
    C + + environnement de développement intégré (IDE ), tels que Eclipse CDT
    compilateur C + + , une telle GCC
    Afficher plus d' instructions
    1

    charge l' C + + IDE en cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez "Fichier /Nouveau /Projet " et choisissez " C + + Project " pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l' IDE
    2

    Donnez les instructions suivantes pour importer la bibliothèque " iostream " , qui vous donne accès à des fonctions de base + + C : .
    < p> # include using namespace std ;
    3

    déclarer une fonction principale , qui est le point de votre programme d'entrée. Immédiatement après cette déclaration est un bloc de code, ce qui est symbolisé par deux accolades. Tout le code dans les étapes suivantes doivent résider entre ces accolades.

    Int main () {}
    4

    Déclarer une matrice 4 par 4 et attribuez-lui une certaine des valeurs initiales . Cela peut être fait par écrit la déclaration suivante:

    int matrice [4] [ 4] = {{ 0,1,2,3 }, { 4,5,6,7 }, { 8,9 , 10,11 }, { 12,13,14,15 }};
    5

    déclarer un 4-en- 4 matrice vide , qui représentera la matrice transposée . Depuis cette matrice doit être affecté valeurs programmation, vous pouvez créer une matrice vide comme ceci:

    int transposée [4] [ 4] = {};
    6

    Créer un imbriquée " pour " structure en boucle . Une boucle "pour" une itération sur une plage de numéros et exécute les instructions à l'intérieur de son bloc de code. En imbriquant une boucle "for" à l'intérieur d'une autre boucle "for" , vous pouvez parcourir une structure bidimensionnelle comme une matrice . Donnez les instructions suivantes pour créer cette imbriqué "pour" structure de boucle :

    for (int i = 0; i < 4; i + +) { for (int j = 0; j < 4; j + +) {
    7

    affecter la valeur de la matrice " transposé " à l'inverse de la matrice d'origine. Cela échanger les lignes et les colonnes de la matrice et de créer une transposée de la matrice initiale. Ecrire la déclaration suivante immédiatement après l'ouverture accolade de l' intérieur boucle "for" :

    transposée [j] [i] = matrice [ i] [ j] ;
    8

    Fermez les blocs de code pour les deux boucles en écrivant pour les accolades suivantes :

    }}
    9

    compiler le code en cliquant sur le bouton vert "Play" , ce qui est situé dans la barre d'outils principale de l'IDE.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • GNU & C + + pour les ordinateurs 
  • Comment faire un tampon en C + + 
  • Comment faire pour créer une clé de produit 
  • Comment écrire un Ping intermittent 
  • Comment identifier un utilisateur Windows doté ASP 
  • Comment faire une demande d'alarme MFC 
  • Comment limiter le nombre de décimales en langage C 
  • Comment compiler en Borland C + + 
  • Comment faire pour utiliser MFC Barres d'outils 
  • Comment faire de C Jeux 
  • Connaissances Informatiques © http://www.ordinateur.cc