infoarena

infoarena - concursuri, probleme, evaluator, articole => Informatica => Subiect creat de: dragu stelian din Iunie 10, 2013, 18:23:19



Titlul: afisare matrice
Scris de: dragu stelian din Iunie 10, 2013, 18:23:19
as dori sa ma ajutati cu, codul pentru afisarea matricei de n linii si m coloane, cod facut cu ajutorul unei functii definite de utilizator
am atasat codul cu afisarea matricei de n linii si m coloane, in acest mod as vrea sa fie facuta afisarea.
multumesc !


Titlul: Răspuns: afisare matrice
Scris de: Alexandru Valeanu din Iunie 10, 2013, 22:44:19
Nu sunt sigur ca am inteles ce iti trebuie(apropo: puteai sa cauti pe net asa ceva) asa ca ti-am mutat programul pe functii:
Cod:
#include <iostream>
using namespace std;

void citire( int a[][10], int &n, int &m )
{
    int i, j;
    cout<<"\n matrice A numarul de linii n = ";
    cin>>n;
    cout<<"\n matrice A numarul de coloane m = ";
    cin>>m;
    for(i=0;i<n;i++)
    {
        for(j=0;j<m;j++)
        {
            cout<<"\n A["<<i<<"]["<<j<<"] = ";
            cin>>a[i][j];
        }
    }

}

void afisare( int a[][10], int n, int m )
{
    int i, j;

    for(i=0;i<n;i++)
    {
        for(j=0;j<m;j++)
            cout<<"\t\t"<<a[i][j];
            cout<<"\n\n";
    }

}

int main()
{
    int A[10][10], m, n;

    citire(A,n,m);
    afisare(A,n,m);

    return 0;
}