Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 INFORMATICA - Primo Anno
 Linguaggi di programmazione
 esame lab del 20/6/05

Nota: Devi essere registrato per poter inserire un messaggio.
Per registrarti, clicca qui. La Registrazione è semplice e gratuita!

Larghezza finestra:
Nome Utente:
Password:
Modo:
Formato: GrassettoCorsivoSottolineatoBarrato Aggiungi Spoiler Allinea a  SinistraCentraAllinea a Destra Riga Orizzontale Inserisci linkInserisci EmailInserisci FlashInserisci Immagine Inserisci CodiceInserisci CitazioneInserisci Lista Inserisci Faccine
   
Icona Messaggio:              
             
Messaggio:

  * Il codice HTML è OFF
* Il Codice Forum è ON

Smilies
Approvazione [^] Arrabbiato [:(!] Bacio [:X] Bevuta [:273]
Caldo [8D] Compiaciuto [8)]    
compleanno [:269]
Davvero Felice [:D] Diavoletto [}:)] Disapprovazione [V] Domanda [?]
Felice [:)] Fumata [:29] Goloso [:P] Imbarazzato [:I]
Infelice [:(] Morte improvvisa da [:62]
Morto [xx(] Occhio Nero [B)] Occhiolino [;)] Palla 8 [8]
pc [:205]    
Riproduzione [:76]
Scioccato [:O]      

   Allega file
  Clicca qui per inserire la tua firma nel messaggio.
Clicca qui per sottoscrivere questa Discussione.
    

V I S U A L I Z Z A    D I S C U S S I O N E
Gozilla 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?
15   U L T I M E    R I S P O S T E    (in alto le più recenti)
falco_85 Inserito il - 23/06/2005 : 23:18:48
io si,21
Gozilla Inserito il - 23/06/2005 : 20:56:53

niente da fare per l'esame......


Marketto Inserito il - 23/06/2005 : 16:34:34
Corso A ...Usciti!!!
falco_85 Inserito il - 23/06/2005 : 12:13:04
per il corso A ancora niente. Qualcuno sa se sono usciti in bacheca?
fax Inserito il - 22/06/2005 : 21:06:48
usciti i risultati del corso b sul sito di mencar!okkio!
falco_85 Inserito il - 22/06/2005 : 17:52:00
si,ma del corso c,io sono invece del corso A
Kevin82 Inserito il - 22/06/2005 : 17:39:12
USCITI I RISULTATI
sul sito del prof LOPS!!!!
gym83s 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
falco_85 Inserito il - 22/06/2005 : 09:58:10
Sapete per caso quando usciranno i risultati?
Kevin82 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
gym83s 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
Gozilla 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...
Chilavert 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.
fabbattista 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?
Kevin82 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

Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,09 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000