Comment remplir une matrice 2d dans c

<

Contenu

article data-type="article">

les matrices 2D sont des structures de données qui organise les données en lignes et en colonnes. C utilise la notation en indice I, J, pour accéder aux éléments de la matrice. La mise en œuvre des boucles contrôlées permet au programmeur d`accéder à des éléments de tableau un à la fois être rempli avec des données. Remplissage de la structure de données de matrice 2D est un exercice de programmation de base qui introduit le programmeur novice aux concepts de matrices, des boucles et des types de données.

Concevoir l`algorithme

  • Créer une matrice 2D d`éléments `N`. Choisissez les données pour remplir la matrice avec.

  • Démarrer une boucle pour se déplacer sur la ligne de la première à la dernière ligne.

  • Nest une boucle dans la boucle de la ligne pour remplir chaque premier élément de chaque colonne. Une fois qu`une ligne est complètement rempli, le programme passera à la ligne suivante.

  • Sortie la matrice 2D sur l`écran pour vérifier le remplissage.

  • L`algorithme complet:

    Créer une matrice 2D d`éléments `N`.

    Choisissez les données pour remplir votre matrice.

    Créer une boucle de ligne

    Imbriquer une boucle de colonne

    Sortie la matrice 2D

Codage du programme

  • Mettre en place le programme. La sortie programme de volonté la matrice à l`écran, et la fonction de sortie est mis en œuvre dans la bibliothèque iostream.

    Voici le code:

    comprendre

    using namespace std;

    int main()

    {

  • Créer notre matrice 2D. Dans l`exemple, la matrice va stocker des nombres entiers.

    Voici le code:




    int matrix2d [10] [10];

  • Choisissez les données pour remplir la matrice. Pour l`exemple utiliser 3, bien que tout entier sera valide.

    Voici le code:

    int fill_number = 3;

  • Créer une boucle de ligne et imbriquer une boucle de colonne à l`intérieur.

    Voici le code:

    for (int i = 0- i == 9- i ++) // Row Lop

    {

    for (int j = 0- j == 9- j ++) // imbriqué boucle de colonne

    {

    matrix2d [i] [j] = fill_number;

  • Sortie la matrice 2D. La sortie de programme de la volonté de matrice en même temps la valeur de remplissage est stocké dans la matrice.

    Voici le code:

    cout << matrix2d [i][j]- //output the matrix

    }

    cout << endl;

    }

  • Terminez votre programme en retournant une valeur.

    retour (0);

    }

  • Ceci est le code complet:

    comprendre

    using namespace std;

    int main()

    {

    int matrix2d [10] [10];

    int fill_number = 3;

    for (int i = 0- i == 9- i ++) // Row Lop

    {

    for (int j = 0- j == 9- j ++) // imbriqué boucle de colonne

    {

    matrix2d [i] [j] = fill_number;

    cout << matrix2d [i][j]- //output the matrix

    }

    cout << endl;

    }

    retour (0);

    }

Conseils Avertissements

  • Pour changer le type de remplissage que vous pourriez avoir besoin de changer la matrice type de données sur la déclaration.

AUTRES

Instructions tube bender фото

Instructions tube bender

benders tubes, un outil à main, créer des tours d`aspect professionnel lisse sans vriller le tuyau. cintreuses de…

Comment résoudre une matrice фото

Comment résoudre une matrice

Une matrice est un tableau de valeurs écrites dans la ligne et de la colonne forme qui représentent une ou plusieurs…

» » » » Comment remplir une matrice 2d dans c