Newsgroup: it.comp.giochi.sportivi.hattrick
Titolo: [OT] Programmazione in C

Mi è stato assegnato come compito "extra" a scuola la creazione di un file
in linguaggio c che mi permetti di calcolare il determinante di una matrice
quadrata nxn . Ovviamente (pur studiando in un liceo Pni ) non abbiamo mai
fatto nulla di programmazione in c , e nonostante mi sia letto un po' di
manuali trovati in rete (tra cui Tricky C),sono nel panico + totale :-(( C'è
qualcuno che sappia programmare disposto a dirmi come scrivere il listato e
a spiegarmi l'eventuale significato di qualche passaggio che sicuramente non
capirò??
Leggendo tra i vari manuali mi sono fatto mezza idea di come dovrebbe
essere, ma all'atto pratico + che scrivere #include <stdio.h> e
#include<math.h> non so fare :-)) Mi fareste davvero un'immenso piacere .
PS: la matrice va calcolata con la formula di Laplace e non con il teorema
di Gauss ( so che sembra un lavoro inutile , ma utile o no mi tocca
farlo...)  Grazie 1000
--
--
--------------------------
Rapid Gravedona(49799) stagione 19 1°in V.161 , stagione 20 2°in IV.4 ,
stagione 21 1°IV.4 ,
adesso in III.11

 farlo...)  Grazie 1000
In cambio di un 17 eccellente in regia e stamina, lo faccio io! ;-)
Scherzo ovviamente, non ti priverei mai di una "tremendous opportunity of
growth"!
Cmq se cerchi bene su Internet lo trovi già fatto............
-- 
Stefano Silverado
Silverado 72 Football Club - V.152 - Ho più di mille fans
http://www.ht-arena.com/silverado72fc

 Cmq se cerchi bene su Internet lo trovi già fatto............
Ho trovato il listato ma con il teorema di Gauss :-( e poi dovrei anche
saper spiegare quello che ho fatto ed essendo proprio alle prime armi non ci
capisco molto :-)



Come scritto a Stefano, dopo aver passato davanti al pc a cercare di capirci
qualche cosa (i miei occhi sono diventati come quelli di Homer nella puntata
che lecca i rospi tanto per intenderci...) sarei anche disposto a giocarmela
PIC con le riserve in attacco :-)
--
--
--------------------------
Rapid Gravedona(49799) stagione 19 1迺n V.161 , stagione 20 2迺n IV.4 ,
stagione 21 1衰V.4 ,
adesso in III.11

 capisco molto :-)
Lo trovi pure di laplace, e per le spiegazioni, magari ti posso commentare
il codice.....


 Come scritto a Stefano, dopo aver passato davanti al pc a cercare di
capirci
A parte che ho dimenticato il complemento di luogo... davanti al pc ci ho
passato tutto il fine settimana :-( , non avevi detto che lasciavi stare la
salvezza ?? Hai cambiato idea dopo aver battuto Drakuun?? Se vinci anche la
prossima sarai ufficialmente rientrato in corsa per la salvezza :-))



Mi sono messo a cercarlo con google in it.comp.lang.c ma niente, adesso
guardo negli altri Ng di programmazione e poi ti faccio un po' di domande
:-)
--
--
--------------------------


 se non hai mai programmato in C in vita tua... boh :)
Ho trovato su emule 2-3 libri di algoritmi in C ma tutte le fonti sono
incomplete :-( . In it.comp.lang.c e in comp.lang.c non ho ancora trovato
nulla con Laplace. Nei siti italiani nulla . Hai idea di che parole usare
per la ricerca globale??


 per la ricerca globale??
Sul libro della Mcgraw - Hill per ingegneri c' era preciso preciso ( me l'
hanno chiesto all' esame...)
Non mi chiedere molto di più perchè informatica l' ho data una ventina di
esami fa ed ho rimosso tutto da un pezzo...
:opppppppppppppp
-- 
tasso1976, tengo botta, 49841, II.4
Governatore in Italian Hattrick Newsgroup Federation
Campione III.11 Stagione 21


Non è che sai dirmi anche il titolo (in inglese)? ho provato a fare una
ricerca e me ne vengono fuori oltre 300...
--
--
--------------------------


 ricerca e me ne vengono fuori oltre 300...
Se la memoria non mi inganna, al 99% dovrebbe essere:" Linguaggio C - Guida
alla programmazione
di: Alessandro Bellini, Andrea Guidi " . Io ho studiato sulla prima
edizione.
Il titolo in Inglese non lo so proprio, anche perchè è di autori Italiani.
Adesso in giro c' è solo la nuova edizione, spero che gli esempi siano gli
stessi...



Grazie 1000 :-) Ora provo a fare una ricerca!!


 la vera bellezza delle scienza :)
[Mode OT nell' OT]
Adesso ti faccio inorridire... :o))
Prima di passare a gestionale avevo fatto il gravissimo errore di iscrivermi
a ing. elettrica. :o((((
Lì avevo già sostenuto informatica ( che poi ho dovuto ridare...) col "
mitico " linguaggio Fortran!!!
Dire che non mi ricordo un' istruzione non rende l' idea...
:opppppppppppppppp


http://groups.google.it/groups?q=determinante+group:*lang.c&hl=it&lr=&ie=UTF
-8&oe=UTF-8&selm=q201tsok7i8k3re758c3h0n9nusl5fadqo%
404ax.com
&rnum=5
Grazie 1000. Adesso lo provo! Io avevo cercato matrice nxn e così me lo
aveva escluso..
Ho trovato questo , ma così ad occhio non mi sembra che funzioni. Cmq sto
installando Visual C e poi li   provo :-))
double M[16][16];
double DetRic(int n, int r, unsigned mask)
{
   int i;
   double segno=-1.0, acc=0.0;
   for (i=0; i<n; i++)
     if (mask & (1<<i))
       {
         if (n-1==r) return M[r][i];
         segno = -segno;
         acc+=segno*M[r][i]*DetRic(n,r+1,mask-(1<<i));
       }
   return acc;
}
double Det(int n)
{
   return DetRic(n,0,(1<<n)-1);
}
int main()
{
   int n = 4;
   int i,j;
   for (i=0; i<n; i++)
     for (j=0; j<n; j++)
       M[i][j]=1.0+(11+i-j)%11;
   printf("Det(M) = %.6f\n",Det(n));
   return 0;
}
--
--
--------------------------


, ha scritto
 A> mitico " linguaggio Fortran!!!
 A> Dire che non mi ricordo un' istruzione non rende l' idea...
Noi Calcolo lo avevamo dato col Turbo Pascal.
Fortran lo usavamo per ridere.
-- 
Fede Nerazzurra
Matloc®  - 234906 - AC Linceo - VI.263

 " mitico " linguaggio Fortran!!!
Ad aerospaziale ho usato il T. Pascal, ora perņ anche da me si usa il C++.
Io il fortran (ovviamente 77) l'ho fatto ad analisi numerica (ma ricordavo
il basic del c64, indi...).
Ma quanti (aspiranti) dott. ing. ci sono qui? :-p
-- 
Nico
"Haec immatura a me iam frustra leguntur oy"
[HT] Sporting Bojano (51842) in IV.19
http://sportingbojano.altervista.org