AMICO - INSUFF ============== non compila definisce costanti che non usa disordinato variabili incrementali (j) non inizializzate non strutturato il prototipo della funzione analisi e' sbagliato j = 4, ? manca tutta una parte dell'analisi BARTOCCI - INSUFF ================= numerosi warning non compila non usa costanti disordinato ridefinisce la costante di ciclo i = x^y+y^x per trovare un numero di Leyland vuole stampare un array con printf("%d\n", array) il controllo ridefinisce un array e ne assegna tutti i valori analogamente fa l'analisi BORESTA - INSUFF ================ warning: sleep + return in non-void-function tutti i numeri risultano essere di Leyland perche' sleep? l'array leyland non e' inizializzato l'analisi andava fatta a fine ciclo, non numero per numero il ciclo in controllo e' fatto sempre da 2 a i, non per y <= x non avendo inizializzato il valore di c, quando il numero non e' di Leyland puo' capitare che lo sembri non strutturato usa inutilmente montagne di array che non servono a nulla visto che sono riempiti nella funzione che dovrebbe usarli di nuovo gli array non sono inizializzati incomprensibile ciclo per l'array stampa per trovare i primi confronta con 3, 5, 7 e 11 (!) improbabilmente simile a quello di Cicchetti CAZZULANI - INSUFF ================== non compila praticamente vuoto CICCHETTI - INSUFF ================== warning: uscita da una non-void-function con return tutti i numeri sono di Leyland non usa sempre la costante M j=j+1 disordinato non avendo inizializzato il valore di t, quando il numero non e' di Leyland puo' capitare che lo sembri l'analisi e' vuota improbabilmente simile a quello di Boresta CIVALE - 25 =========== perche' il ciclo si arresta a x=6? non puo' trovarli tutti cosi'... i cicli sono innestati in modo strambo il che spiega perche' i numeri non compaiono in ordine disordinato COLAGE' - 22 ============ tutti i numero sono di Leyland che i numeri pari siano pure primi e' strano cosi' come che 977 sia pari non usa costanti solo uno degli array e' inizializzati (questo spiega il funzionamento) if (i == pow(x,y) + pow(y,x)) e' quasi sempre vera perche' i == pow(x,y) e' quasi sempre falsa (0) e al risultato aggiungo pow(y,x) (!=0) else if inutile controlli non idonei D'EMILIA = 21 ============= molti warning == vs = i numeri che definisce di Leyland non lo sono affatto definisce un array di taglia variabile in cui la variabile non e' inizializzata e non ha valore chiama la funzione analisi semplicemente col suo nome (senza parentesi, ne' tantomeno parametri) disordinato il controllo contiene un preambolo incomprensibile il test che il numero sia di Leyland non va bene per le priorita' degli operatori in analisi usa una variabile o non inizializzata e non modificata non conclude non stampando FERAZZOLI - INSUFF ================== i numeri dispari non sono richiesti non usa array non usa funzioni non rispetta le prescrizioni del programma un po' disordinato impossibile valutare le competenze chiave (no funzioni, no array) GREALEY - INSUFF ================ non fa nulla e' praticamente vuoto :-( MELNIC - INSUFF =============== usa variabili globali non usa costanti il ciclo non e' per nulla ottimizzato non usa funzioni definisce array che non usa non usando le funzioni impossibile valutare le competenze chiave (non usa le funzioni, non usa gli array) SANTAMORENA - 27 ================ struct!!! non strutturato inutile dettagliare: funziona ed e' corretto, ma spara alle mosche con i cannoni