#include <iostream>
using namespace std;
void generaMatrice(int matrice[][10], int righe, int colonne)

int main() {
    srand(time(0)); // Inizializza il generatore di numeri casuali

    int matrice[5][10]; // Matrice 5x10
    int righe = 5, colonne = 10;

    // Genera e stampa la matrice casuale
    generaMatrice(matrice, righe, colonne);
    cout << "Matrice generata:" << endl;
    stampaMatrice(matrice, righe, colonne);

    // Modifica le colonne 2 e 4 impostando tre elementi consecutivi successivi
    modificaColonne(matrice, righe);
    cout << "\nMatrice modificata (colonne 2 e 4 con valori successivi):" << endl;
    stampaMatrice(matrice, righe, colonne);

    // Analizza e stampa le colonne con tre elementi consecutivi successivi
    cout << endl;
    stampaColonneConsecutive(matrice, righe, colonne);

    return 0;
}
