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
 chi mi aiuta a risolvere questi esercizi??
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione Discussione Successiva  

kizzu
Utente medio

GT


Regione: Puglia
Prov.: Bari
Città: Cerignola


Inserito il - 30/08/2006 : 09:34:26  Mostra Profilo  Visita l'Homepage di kizzu Invia a kizzu un Messaggio Privato  Rispondi Quotando
sarei davvero contento e grato a chiunque mi possa dare una mano a risolvere questi esercizi..magari se qualcuno li ha gia fatti me li puo inviare via email.

1 controllare che nella parte sinistra di ogni produzione esista al meni un simbolo nn terminale
2 controllare che la grammatica caricata contenga il simbolo inziale
3controllare che la grammatica caricata sia libera da contesto
4controllare che la grammatica caricata sia lineare destra
5controllare che la grammatica caricata sia monotona
6visualizzare accanto ad ogni produzione errata il tipo di errore
7aggiungere nuove produzioni tramite tastiera ad una grammatica già caricata
8cancellare le produzioni ad una grammatica gia caricata
9trasformare le produzioni monotone in una serie di prod contestuali
10ottenere la grammatica unione di due grammatiche date in imput
11ottenere la grammatica unione di due grammatiche di tipo 2 non contestuali
12ottenere la grammatica concatenazione di due grammatiche di tipo 2 non contestuali
13ottenere la grammatica iterazione di due grammatiche di tipo 2 non contestuali
14controllare che la grammatica caricata sia dipendente da contesto

voglio ringraziare tutti quelli che mi aiuteranno...




My pc:MB:intel865 PERL,pentium 4 3.0 prescott,1Gb RAM 2.5-3-3-7,Sapphire 9600XT 256Mb,terratec cinergy 400,MAXTOR 160GB SerialATA,LG DVDRAM-4160B,LG CD-RW GCE-8520B,LG DVD-ROM GDR8163B GSACreative® Inspire™ P5800

Boia chi molla
kizzu aziz

airbag
utente salvato da un

airbag

Città: manchester


Inserito il - 30/08/2006 : 11:11:05  Mostra Profilo  Visita l'Homepage di airbag  Invia a airbag un messaggio AOL Invia a airbag un Messaggio Privato  Rispondi Quotando
qualcosa qualcosa nelle discussioni vecchie c'è, cerca un po'
ma a che grammar reader fai riferimento?

<>Can't you see them?
Can't you see them?
roots can't hold them
Bugs console them<>
<big><big><big><i><font color="#000033">since
yourheadisshacking
inthat
yourarmsareshacking
inthat
yourfeetareshacking
cause
theEarthisshackin'</font></i></big></big></big>
Torna all'inizio della Pagina

kizzu
Utente medio

GT


Regione: Puglia
Prov.: Bari
Città: Cerignola


Inserito il - 30/08/2006 : 14:09:09  Mostra Profilo  Visita l'Homepage di kizzu Invia a kizzu un Messaggio Privato  Rispondi Quotando
al grammar reader statico..quello presente sul sito di mencar..cmq alcuni punti dal numero 7al 14 nn sono presenti neel discussioni passate

My pc:MB:intel865 PERL,pentium 4 3.0 prescott,1Gb RAM 2.5-3-3-7,Sapphire 9600XT 256Mb,terratec cinergy 400,MAXTOR 160GB SerialATA,LG DVDRAM-4160B,LG CD-RW GCE-8520B,LG DVD-ROM GDR8163B GSACreative® Inspire™ P5800

Boia chi molla
kizzu aziz
Torna all'inizio della Pagina

airbag
utente salvato da un

airbag

Città: manchester


Inserito il - 30/08/2006 : 14:59:17  Mostra Profilo  Visita l'Homepage di airbag  Invia a airbag un messaggio AOL Invia a airbag un Messaggio Privato  Rispondi Quotando
allora kizzu facciamo passo passo k?
iniziamo dal 7
è facile, esiste una funzione che crea una nuova produzione, cioè una struttura bla bla bla..... devi solo poi popolarla con i dati inseriti dall'utente da tastiera
ci sei?

<>Can't you see them?
Can't you see them?
roots can't hold them
Bugs console them<>
<big><big><big><i><font color="#000033">since
yourheadisshacking
inthat
yourarmsareshacking
inthat
yourfeetareshacking
cause
theEarthisshackin'</font></i></big></big></big>
Torna all'inizio della Pagina

BlackDemon
Utente giovane

ventrue


Regione: Puglia
Prov.: Bari
Città: Terlizzi


Inserito il - 30/08/2006 : 16:31:59  Mostra Profilo  Visita l'Homepage di BlackDemon Invia a BlackDemon un Messaggio Privato  Rispondi Quotando
Anch'io sto cercando di risolverli. Per l'1 dovrebbe essere semplice. Basta controllare la parte sx della produzione. Ma mi sto impappinando! kizzu se ti va possiamo vederli assieme.

Siamo ogni grand'uomo, ogni uomo perfetto.Governiamo, tramite violenza alcuna, solo con giustizia. Sii legislatore, fornisci il mezzo, porta l'inviolabile [me stesso] tra i popoli.Tieni fede al patto, riduci i ribelli in ceppi, porta in trionfo colui che vince in battaglia, circondati costantemente di spade robuste e di vigili occhi alle tue spalle. Non ritirarti impaurito alla vista del Sole! Nè indietreggiare a quella del Fuoco!Sebbene maledetti siamo i Signori della Terra,e tutto crolla all'incedere del nostro potere.
Torna all'inizio della Pagina

kizzu
Utente medio

GT


Regione: Puglia
Prov.: Bari
Città: Cerignola


Inserito il - 30/08/2006 : 20:30:11  Mostra Profilo  Visita l'Homepage di kizzu Invia a kizzu un Messaggio Privato  Rispondi Quotando
in che senso possiamo vederli insieme??

My pc:MB:intel865 PERL,pentium 4 3.0 prescott,1Gb RAM 2.5-3-3-7,Sapphire 9600XT 256Mb,terratec cinergy 400,MAXTOR 160GB SerialATA,LG DVDRAM-4160B,LG CD-RW GCE-8520B,LG DVD-ROM GDR8163B GSACreative® Inspire™ P5800

Boia chi molla
kizzu aziz
Torna all'inizio della Pagina

ciccio85
Nuovo Utente

frengoo


Regione: Puglia
Prov.: Bari
Città: molfetta


Inserito il - 31/08/2006 : 10:17:11  Mostra Profilo  Visita l'Homepage di ciccio85 Invia a ciccio85 un Messaggio Privato  Rispondi Quotando
gli esercizi ke proprio nn riesco a fare sono il 9 e il 14....
aiutoooo!!!!
tra un pò mi impicco...
Torna all'inizio della Pagina

silent
Utente assiduo

tartaruga


Regione: Puglia
Prov.: Bari
Città: Andria


Inserito il - 31/08/2006 : 12:27:33  Mostra Profilo  Visita l'Homepage di silent Invia a silent un Messaggio Privato  Rispondi Quotando
per quanto riguarda l'esercizio 9:

Allegato: Grammatica.rar
2,54 KB

Rivoluzione? Rivoluzione? Per favore, non parlarmi tu di rivoluzione! Io so benissimo cosa sono e come cominciano: c'e qualcuno che sa leggere i libri che va da quelli che non sanno leggere i libri, che poi sono i poveracci, e gli dice: << Oh, oh, e' venuto il momento di cambiare tutto >> [...] Io so quello che dico, ci son cresciuto in mezzo, alle rivoluzioni. Quelli che leggono i libri vanno da quelli che non leggono i libri, i poveracci, e gli dicono: << Qui ci vuole un cambiamento! >> e la povera gente fa il cambiamento. E poi i piu' furbi di quelli che leggono i libri si siedono intorno a un tavolo, e parlano, parlano, e mangiano. Parlano e mangiano! E intanto che fine ha fatto la povera gente? Tutti morti! Ecco la tua rivoluzione! Quindi per favore, non parlarmi piu' di rivoluzione...E porca troia, lo sai che succede dopo? Niente...tutto torna come prima". Juan Miranda - Giù la testa -

Modificato da - silent in data
Torna all'inizio della Pagina

airbag
utente salvato da un

airbag

Città: manchester


Inserito il - 31/08/2006 : 13:43:01  Mostra Profilo  Visita l'Homepage di airbag  Invia a airbag un messaggio AOL Invia a airbag un Messaggio Privato  Rispondi Quotando
allora con calma mettetevi tutti d'accordo e iniziamo a vedere qui sul forum un esercizio alla volta
su

<>Can't you see them?
Can't you see them?
roots can't hold them
Bugs console them<>
<big><big><big><i><font color="#000033">since
yourheadisshacking
inthat
yourarmsareshacking
inthat
yourfeetareshacking
cause
theEarthisshackin'</font></i></big></big></big>
Torna all'inizio della Pagina

kizzu
Utente medio

GT


Regione: Puglia
Prov.: Bari
Città: Cerignola


Inserito il - 31/08/2006 : 17:00:12  Mostra Profilo  Visita l'Homepage di kizzu Invia a kizzu un Messaggio Privato  Rispondi Quotando
allora cominciamo con il numero 6

My pc:MB:intel865 PERL,pentium 4 3.0 prescott,1Gb RAM 2.5-3-3-7,Sapphire 9600XT 256Mb,terratec cinergy 400,MAXTOR 160GB SerialATA,LG DVDRAM-4160B,LG CD-RW GCE-8520B,LG DVD-ROM GDR8163B GSACreative® Inspire™ P5800

Boia chi molla
kizzu aziz
Torna all'inizio della Pagina

kizzu
Utente medio

GT


Regione: Puglia
Prov.: Bari
Città: Cerignola


Inserito il - 01/09/2006 : 15:27:38  Mostra Profilo  Visita l'Homepage di kizzu Invia a kizzu un Messaggio Privato  Rispondi Quotando
airbag ti è arrivato il mio messaggio'??

My pc:MB:intel865 PERL,pentium 4 3.0 prescott,1Gb RAM 2.5-3-3-7,Sapphire 9600XT 256Mb,terratec cinergy 400,MAXTOR 160GB SerialATA,LG DVDRAM-4160B,LG CD-RW GCE-8520B,LG DVD-ROM GDR8163B GSACreative® Inspire™ P5800

Boia chi molla
kizzu aziz
Torna all'inizio della Pagina

kizzu
Utente medio

GT


Regione: Puglia
Prov.: Bari
Città: Cerignola


Inserito il - 02/09/2006 : 09:09:59  Mostra Profilo  Visita l'Homepage di kizzu Invia a kizzu un Messaggio Privato  Rispondi Quotando
qualcuno puo postare le soluzioni dei vai esercizi....x FAVORE::::::

o mandarle al mio indirizzo brosmauro@alice.it

My pc:MB:intel865 PERL,pentium 4 3.0 prescott,1Gb RAM 2.5-3-3-7,Sapphire 9600XT 256Mb,terratec cinergy 400,MAXTOR 160GB SerialATA,LG DVDRAM-4160B,LG CD-RW GCE-8520B,LG DVD-ROM GDR8163B GSACreative® Inspire™ P5800

Boia chi molla
kizzu aziz
Torna all'inizio della Pagina

BlackDemon
Utente giovane

ventrue


Regione: Puglia
Prov.: Bari
Città: Terlizzi


Inserito il - 07/09/2006 : 16:51:06  Mostra Profilo  Visita l'Homepage di BlackDemon Invia a BlackDemon un Messaggio Privato  Rispondi Quotando
Mi sono incartato! Il primo esrcizio, se pur stupido, mi sta facendo impazzire. Dopo averlo risolto, mi sto imbattendo in un errore che nn riesco a risolvere..

la funzione dovrebbe essere la seguente:
int terminalpresence(Grammar* g)
{
int i=0;
int presence=!0;
while ((i<g->numprod) || presence)
{ presence=(!is_nonterminal(g->productions[i].left.word));

i++;
}
return presence;
}

//Nel main:
if (terminalpresence(&grammar))
printf("La parte sx di ogni produzione contiene un simbolo nn terminale\n ");
else printf("La parte sx di ogni produzione non contiene un simbolo nn terminale\n " );

Ma compilato dice sempre che nn lo contiene!!
Che nervi...

Siamo ogni grand'uomo, ogni uomo perfetto.Governiamo, tramite violenza alcuna, solo con giustizia. Sii legislatore, fornisci il mezzo, porta l'inviolabile [me stesso] tra i popoli.Tieni fede al patto, riduci i ribelli in ceppi, porta in trionfo colui che vince in battaglia, circondati costantemente di spade robuste e di vigili occhi alle tue spalle. Non ritirarti impaurito alla vista del Sole! Nè indietreggiare a quella del Fuoco!Sebbene maledetti siamo i Signori della Terra,e tutto crolla all'incedere del nostro potere.
Torna all'inizio della Pagina

ekkekkazz
Utente innocuo



Inserito il - 07/09/2006 : 18:10:49  Mostra Profilo  Visita l'Homepage di ekkekkazz Invia a ekkekkazz un Messaggio Privato  Rispondi Quotando
BlackDemon, ma perchè metti presence=(!is_nonterminal(g->productions[i].left.word));?
non dovrebbe essere presence=is_nonterminal(g->productions[i].left.word); oppure la funzione restituisce 0 se sta?
Torna all'inizio della Pagina

BlackDemon
Utente giovane

ventrue


Regione: Puglia
Prov.: Bari
Città: Terlizzi


Inserito il - 08/09/2006 : 16:03:33  Mostra Profilo  Visita l'Homepage di BlackDemon Invia a BlackDemon un Messaggio Privato  Rispondi Quotando
Fran hai ragione, infatti è un'errore di battitura..ma il problema rimane!
Cmq la logica sembra corretta!

Siamo ogni grand'uomo, ogni uomo perfetto.Governiamo, tramite violenza alcuna, solo con giustizia. Sii legislatore, fornisci il mezzo, porta l'inviolabile [me stesso] tra i popoli.Tieni fede al patto, riduci i ribelli in ceppi, porta in trionfo colui che vince in battaglia, circondati costantemente di spade robuste e di vigili occhi alle tue spalle. Non ritirarti impaurito alla vista del Sole! Nè indietreggiare a quella del Fuoco!Sebbene maledetti siamo i Signori della Terra,e tutto crolla all'incedere del nostro potere.
Torna all'inizio della Pagina

ekkekkazz
Utente innocuo



Inserito il - 08/09/2006 : 17:34:33  Mostra Profilo  Visita l'Homepage di ekkekkazz Invia a ekkekkazz un Messaggio Privato  Rispondi Quotando
credo che ti servano due cicli innestati, uno per muoverti per ogni produzione, mentre quello interno per la scansione di tutta la parte sinistra carattere per carattere fino a g->productions[i].left.length in modo che puoi applicare la is_nonterminal ad ogni char.
Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,27 secondi.

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