| Autore |
Discussione  |
|
|
Gozilla
Utente giovane


|
Inserito il - 20/06/2005 : 19:16:17
|
    RAGAZZI SONO RIMASTO SENZA PAROLE QUANDO HO VISTO L'ESERCIZIO.... MA CHE CAVOLO MESI E MESI A STUDIARE AUTOMI....SON QUASI DIVENTATO UN AUTOMA E POI MI METTE QUELLE DOMANDE..... STO PARLANDO DEL PRIMO GRUPPO ORE 15.... SI DACCORDO HA DATO L'AUTOMA(PER ALTRO UN ROGNOSO XKè SI DOVEVA RISP ALLE DOMANDE ED ERA UN CASINO) MA CHE RAZZA DI DOMANDE MI VAI A FARE.... SCRIVI QUANDO VA NELLO STATO POZZA(I CASI), SCRIVI QUANDO E' UN PAROLA DIVERSA DAL LINGUAGGIO, E 1ALTRA DOMANDA CHE NON RICORDO, DACCORDO SINGOLARMENTE SI POSSONO PURE RISOLVERE MA METTERLE INSIEME CON L'AUTOMA MI è EMBRATO UN Pò DIFFICILE... PERCHè IO ALMENO MI SON BLOCCATO ALL'AUTOMA CHE FUNZIONA PERFETTAMENTE MA NON SONO RIUSCITO A AGGIUNGERE QUELLO CHE VOLEVA.... PRECHè NON SO DOVE METTERE LE MANI....QUALCUNO L'HA FATTO?
  
|
|
|
Kevin82
Nuovo Utente

Regione: Calabria
Prov.: Cosenza
Città: Rossano
|
Inserito il - 20/06/2005 : 22:50:39
|
GOZILLA si io li ho fatti.ero nel lab shannon alle 15 alla ultima fila di ds (avevo una valigia verde se mi hai notato) tutto sommato nn era nulla di impossibile basta conoscere un po di elementi di programmazione.(io nella fase di testing del programma finale ho soddisfatto tutte le richieste della traccia) Io ho "giocato" con il costrutto if e ho posto le condizioni. se alla fine della funzione di scan hai come risultato lo stato di Q0,Q1,Q2,Q3 allora li mettevi nella return (cm stati finali) se ti trovavi in pozza e hai inserito un carattere della grammatica davi come output printf("si e giunti in uno stato Pozza") se ti trovavi nello stato Q4 eri uno stato non finale.che a mio parere nn era pozza perche pozza è uno stato "invisibile"in cui si transita o inserendo da da q0 a q5 inserendo caratteri che non comparivano sulle freccie.quindi se tu in qualsiasi stato inserivi una consonante che nn era presente su alcuna freccia andavi in POZZA. e questo per me ha dato un po di sballo a tutti.Potrei sbagliare ma la mia interpretazione era questa. se vuoi avere altre impressioni puoi farlo tanto finchè nn vedo l'esito nn dico che il mio sia quello esatto... inbocca al lupo |
Kevin82 |
 |
|
|
fabbattista
utente SEMPRE giovane
 

Regione: Puglia
Prov.: Bari
Città: Bari
|
Inserito il - 21/06/2005 : 00:02:23
|
Gozilla rimango senza parole a leggere te. Cioè secondo te le 3 domande (come le chiami tu) non avevano a che fare con gli automi?
Chiedere di dire se l'automa ha finito la esecuzione in : uno stato finale, uno stato pozza o per input non corretto ti sembra che sia qualcosa di cosi lontano dagli automi?
Sei sicuro ke per mesi e mesi hai studiato gli automi? |
 |
|
|
Chilavert
admin
    

Regione: Puglia
Prov.: BA
Città: Bari
|
Inserito il - 21/06/2005 : 08:39:24
|
Citazione: Messaggio inserito da fabbattista
Gozilla rimango senza parole a leggere te. Cioè secondo te le 3 domande (come le chiami tu) non avevano a che fare con gli automi?
Chiedere di dire se l'automa ha finito la esecuzione in : uno stato finale, uno stato pozza o per input non corretto ti sembra che sia qualcosa di cosi lontano dagli automi?
Sei sicuro ke per mesi e mesi hai studiato gli automi?
Quoto. Le domande della traccia mi sembrano normalissime. |
E' un bene per il Prof. Xxxxxxx che sappia con chi ha a che fare. Pensa a studiare e non agli esempi, o ad altre strade per così dire, che questa volta mi sa che non attacca. [cit.]
Tutti professori dall'esterno, e poi parlano persone che per prendere un voto decente ripetono l'esame 30 volte e poi fanno i sapientoni con chi segue la prima volta vedi chilavert [cit.] |
 |
|
|
Gozilla
Utente giovane


|
Inserito il - 21/06/2005 : 10:17:33
|
      si è vero ripensandoci con calma non erano poi tante assurde come ho detto...
mi son bloccato quando dovevo fondere le due cose insieme sono entrato in crisi e addio non ho ragionato più....
    e poi ieri stavo ancora nervoso perchè al primo appello ho fatto errori di poco conto e non l'ho passato e allora ieri vedendo quelle domande sono andato in confusione....
tutto qua... |
 |
|
|
gym83s
Utente Estremo
 
Regione: Puglia
Prov.: Foggia
Città: Trinitapoli
|
Inserito il - 21/06/2005 : 14:56:26
|
scusa kevin, non ho capito proprio come devo fare,ti allego il codice ti dispiacerebbe inserire le modifiche necessarie?io ieri questo l'ho fatto in 4 minuti, peccato che i restanti 56 li ho persi per fare il resto,che poi..non sono riuscito a fare...
ti ringrazio..ciao
Allegato: 20062005.rar 1,2 KB |
 |
|
|
Kevin82
Nuovo Utente

Regione: Calabria
Prov.: Cosenza
Città: Rossano
|
Inserito il - 21/06/2005 : 18:19:51
|
non ti assicuro che sia cosi al 100% ma mi sembrerebbe che va bene...ora sto preparando lo scritto e orale e nn ho tempo di dare molto alla semantica. ma giusto per una idea del lavoro attenzione la #include <ctype.h>non serve!!!! nn hai dovuto usare nessuna macro perchè l'alfabeto era limitato a due caratteri (mi sembra a e p)
int scan (char *s) { enum{q0,q1,q2,q3,q4,POZZA} current_state = q0; int i = 0; while ((s[i] != '\0' && s[i] != '\n') && current_state != POZZA) { switch(current_state) { case q0: if (s[i] == 'p') current_state = q1; else if (s[i] == 'a') current_state = q0; else current_state = POZZA; break; case q1: if (s[i] == 'a') current_state = q2; else if (s[i] == 'p') current_state = q1; else current_state = POZZA; break; case q2: if (s[i] == 'p') current_state = q3; else if (s[i] == 'a') current_state = q0; else current_state = POZZA; break; case q3: if (s[i] == 'a') current_state = q4; else if (s[i] == 'p') current_state = q1; else current_state = POZZA; break; case q4: if (s[i] == 'a' || s[i] == 'p' ) current_state = q4 ; else current_state = POZZA; break; } ++i; if (current_state==q4) printf("si e giunti in uno stato nn finale\n"); if (current_state==POZZA) printf("si è giunti in uno stato pozza\n"); else if ((current_state==POZZA)||s[i]!=('p')||s[i]!=('p')) fprint("è stato inserito un elemento esterno all'alfabeto\n");
} return (current_state == q0 || current_state == q1 || current_state == q2 || current_state == q3);
c injection          |
Kevin82 |
 |
|
|
falco_85
Utente giovane

Regione: Puglia
Prov.: Bari
|
Inserito il - 22/06/2005 : 09:58:10
|
| Sapete per caso quando usciranno i risultati? |
 |
|
|
gym83s
Utente Estremo
 
Regione: Puglia
Prov.: Foggia
Città: Trinitapoli
|
Inserito il - 22/06/2005 : 10:58:12
|
ciao kevin in effetti, l'idea che hai avuto è più o meno simile a quella mia, ma il risultato è lo stesso, il casino più totale, prova ad eseguire il programma...era lo stesso errore che usciva a me all'esame...possibile che a te esca tutto in ordine??fammi sapere... xiaooo
Allegato: 20062005_.zip 1,4 KB |
 |
|
|
Kevin82
Nuovo Utente

Regione: Calabria
Prov.: Cosenza
Città: Rossano
|
Inserito il - 22/06/2005 : 17:39:12
|
USCITI I RISULTATI sul sito del prof LOPS!!!! |
Kevin82 |
 |
|
|
falco_85
Utente giovane

Regione: Puglia
Prov.: Bari
|
Inserito il - 22/06/2005 : 17:52:00
|
| si,ma del corso c,io sono invece del corso A |
 |
|
|
fax
Utente medio
 

Regione: Puglia
Prov.: Bari
Città: bari
|
Inserito il - 22/06/2005 : 21:06:48
|
| usciti i risultati del corso b sul sito di mencar!okkio! |
L'UOMO COMUNE RAGIONA,IL SAGGIO TACE,IL FESSO DISCUTE.
|
 |
|
|
falco_85
Utente giovane

Regione: Puglia
Prov.: Bari
|
Inserito il - 23/06/2005 : 12:13:04
|
| per il corso A ancora niente. Qualcuno sa se sono usciti in bacheca? |
 |
|
|
Marketto
Utente medio
 
Regione: Puglia
Prov.: Ba
Città: Bari
|
|
|
Gozilla
Utente giovane


|
Inserito il - 23/06/2005 : 20:56:53
|
          niente da fare per l'esame......
         |
 |
|
|
falco_85
Utente giovane

Regione: Puglia
Prov.: Bari
|
Inserito il - 23/06/2005 : 23:18:48
|
| io si,21 |
 |
|
| |
Discussione  |
|