Somma elementi matrice

di il
5 risposte

Somma elementi matrice

Buonasera a tutti. Devo fare un programma che faccia la somma degli elementi di ogni singola riga e di tutti gli elementi di una matrice. Ho scritto questo ma il compilatore mi da un errore e non compila, qualcuno di voi può per favore aiutarmi?


#include<iostream>
using namespace std;
void riempire(float a[][], int n)
{
    int i, j;
    for(i=0;i<=n;i++)
    {
        for(j=0;j<=n;j++)
        {
            cout<< "Inserisci il numero: ";
            cin>> a[i][j];
        }
    }
}
float sommarighe(float a[][], int n)
{
    int i, j, s=0;
    for(i=0;i<=n-1;i++)
    {
        for(j=0;j<=n;j++)
        {
            s+=a[i][j];
        }
        cout<< "La somma tra i numeri della " <<i <<"a" << " riga e' uguale a: " <<s;
        s=0;
    }
}
float sommatotale(float a[][], int n)
{
    int i, j, s=0;
    for(i=0;i<=n;i++)
    {
        for(j=0,j<=n;j++)
        {
            s+=a[i][j];
        }
    }
    cout<< "La somma tra tutti gli elementi della matrice e' uguale a: " <<s;
}
int main()
{
    float a[4][4];
    int x, y;
    riempire(a, 3);
    x=sommarighe(a, 3);
    y=sommatotale(a, 3);
return 0;}

5 Risposte

Devi accedere o registrarti per scrivere nel forum
5 risposte