Esercizio matrici

Messaggioda SalvatCpo » 26/04/2018, 16:30

Immagine



Immagine


Nelle due immagini c'è scritto l'obiettivo dell'esercizio, lo svolgimento e gli errori segnalati.
Penso che abbiano a che fare con la lunghezza parametrica del vettore.
Come posso risolvere?


Purtroppo devo usare una funzione esterna al main, è un comando della professoressa.
Altrimenti forse saprei risolvere il problema.

L'algoritmo deve risolvere il problema per qualsiasi vettore di qualsiasi lunghezza.
Io per semplicità ho dichiarato una lunghezza e un vettore specifici dentro il main, ma dobbiamo considerare come se quei valori potrebbero esser presi da input.

Grazie in anticipo
SalvatCpo
Average Member
Average Member
 
Messaggio: 122 di 726
Iscritto il: 30/12/2017, 17:55

Re: Esercizio matrici

Messaggioda vict85 » 26/04/2018, 18:34

Il tuo problema è che il c++ non supporta i variable-lenght array. Insomma non puoi dichiarare un array di una dimensione che non sia conosciuta a tempo di compilazione. Le ragioni per cui si utilizzi e insegni nei corsi universitari ha dell'incredibile, quasi quanto il continuare ad utilizzare Dev-C++ quanto esistono IDE decisamente migliore e ugualmente gratuiti.

Detto questo dovresti usare l'allocazione dinamica, è praticamente il punto principale del problema.
vict85
Moderatore
Moderatore
 
Messaggio: 9306 di 19253
Iscritto il: 16/01/2008, 00:13
Località: Berlin


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite