Esercizio matrici

di il
5 risposte

Esercizio matrici

Salve,premetto che sono alle prime armi a programmare.Potreste aiutarmi?Sto da mezz'ora su questo esercizio:

Scambi il massimo della prima colonna sulla prima riga, il massimo della seconda colonna sulla seconda riga e cosi via .....
Calcoli la media tra le somme degli elementi al di sopra e quelli al di sotto della diagonale principale e la salvi nell’ultima posizione della matrice

esempio: Matrice iniziale:
5 6 1 8
1 20 3 4

9 0 11 12

13 4 15 1

Matrice risultante:
13 6 1 8

1 20 3 4

9 0 15 1

5 14 11 12
media=(23+40)/2=26.5

5 Risposte

  • Re: Esercizio matrici

    Ciao, mostraci quello che hai scritto e saremo lieti di darti una mano
  • Re: Esercizio matrici

    Il problema e' che non riesco proprio ad articolarlo il programma,quindi se gentilmente potresti inviarmi il codice e spiegarmelo te ne sarei grato
  • Re: Esercizio matrici

    A13002210 ha scritto:


    Il problema e' che non riesco proprio ad articolarlo il programma,quindi se gentilmente potresti inviarmi il codice e spiegarmelo te ne sarei grato
    Le regole del forum mi vietano di farlo, studiati bene le matrici e i cicli for e prova a scrivere qualcosa
  • Re: Esercizio matrici

    A13002210 ha scritto:


    Il problema e' che non riesco proprio ad articolarlo il programma,quindi se gentilmente potresti inviarmi il codice e spiegarmelo te ne sarei grato
    Inviare il codice, spiegartelo ... niente altro?

    Dopo appena mezz'ora lo vuoi fatto dagli altri?

    Studiaci un paio di giorni se serve e dicci che cosa hai scritto.

    Magari dovresti leggere il regolamento dei forum prima di scrivere.
  • Re: Esercizio matrici

    Risolvi un problema per volta e tutto diventa più semplice:
    - Riempire la matrice;
    - Cercare il massimo in una colonna (immagino tu l'abbia già fatto sugli array);
    - Spostarsi di un tot di righe e colonne e ripetere l'operazione di prima;
    - Scambiare due valori;

    Verifica ogni passaggio se funziona correttamente.

    Per la seconda parte, quella della media, basta applicare bene il terzo punto.
Devi accedere o registrarti per scrivere nel forum
5 risposte