PDA

Visualizza la versione completa : consiglio su programma di una matrice in C


ciro_90
18-01-2010, 15:17
Ragazzi ieri svolgevo 1 dei tanti esercizi sui file in c; una delle tante funzioni richieste era che nel sottoprogramma trova_neg bisognava individuare la prima riga della matrice contenente il primo numero negativo; il mio codice è il seguente



void trova_neg(const matrice mat, int riga, int colo, int ind_riga)
{
int i,j;

bool trovato;

trovato=false;

i=0;

do
{
j=0;
while(i<colo || !trovato)
{
if(mat[i][j]<0)
{
ind_riga=i;
trovato=true;
}
else
j++;
}
i++;
}
while(i>riga || trovato);

if (trovato)
cout<<"esiste un num negativo nella matrice"<<endl;
else
cout<<"non esiste un num negativo"<<endl;



Vorrei sapere se è corretto oppure no(premetto che ancora lo devo compilare)...grazie per la vostra cortesia e perdonate la mia ignoranza

oregon
18-01-2010, 19:41
Scusa, ma perchè questo controllo "preventivo" da farsi fare agli altri?

Direi che è meglio che tu compili e provi i tuoi software prima di postare nel forum, magari indicando i problemi se questi ci sono ...

Loading