aiuto per Stack: struttura LIFO

Discussioni inerenti a C# e agli altri linguaggi .NET.

aiuto per Stack: struttura LIFO

Messaggioda Pol » dom mar 11, 2012 10:24 pm

Qualcuno mi può aiutare: devo creare un programmino che simuli il funzionamento di uno stack struttura dati lifo utilizzando l'array dinamico e i comandi push(T), T pop, Tpeek(), il tutto simulato in form, cioè devo inserire dei valori nello stack visualizzarli e poi toglierli.
Vi ringrazio in anticipo per il Vostro aiuto:

Ciao
Pol
 
Messaggi: 23
Iscritto il: lun lug 11, 2011 11:50 am

Re: aiuto per Stack: struttura LIFO

Messaggioda Alberto » lun mar 12, 2012 11:25 am

Puoi creare una classe 'Stack' che contiene un array, il metodo 'Push' aggiunge in coda, il metodo 'Pop' preleva della coda, ecc. Poi in un Form metti dei pulsanti che richiamano i metodi di un' istanza di questa classe. Il tutto è molto semplice, prova ad abbozzare qualcosa poi se vuoi ne riparliamo.
Alberto
 
Messaggi: 28
Iscritto il: mar mar 22, 2011 1:19 pm

Re: aiuto per Stack: struttura LIFO

Messaggioda chuck.bartowski » lun mar 12, 2012 12:23 pm

Immagine
Avatar utente
chuck.bartowski
 
Messaggi: 54
Iscritto il: mer feb 08, 2012 12:52 pm
Località: Roma

Re: aiuto per Stack: struttura LIFO

Messaggioda Alberto » lun mar 12, 2012 1:25 pm

Giusto.
Ma penso che si tratti di un esercizio scolastico (ed è per questo che non gli ho scritto la soluzione ma l' ho invitato a iniziare a scrivere qualcosa ;) )
Alberto
 
Messaggi: 28
Iscritto il: mar mar 22, 2011 1:19 pm

Re: aiuto per Stack: struttura LIFO

Messaggioda chuck.bartowski » lun mar 12, 2012 1:44 pm

beati i giovani d'oggi... io a scuola usavo al massimo il pascal... :D (vettori, liste, alberi... tutti fatti a manella)
Immagine
Avatar utente
chuck.bartowski
 
Messaggi: 54
Iscritto il: mer feb 08, 2012 12:52 pm
Località: Roma

Re: aiuto per Stack: struttura LIFO

Messaggioda Alberto » lun mar 12, 2012 2:58 pm

Ah! Bei tempi quelli del Pascal!
Comunuque ora che ci penso non credo che a scuola insegnino il C#, forse non è un esercizio scolastico.
Alberto
 
Messaggi: 28
Iscritto il: mar mar 22, 2011 1:19 pm

Re: aiuto per Stack: struttura LIFO

Messaggioda chuck.bartowski » lun mar 12, 2012 3:18 pm

vabbè, magari qualche itis si è evoluto al c#...
o qualche esame universitario, dove dicono "scegliete il linguaggio di programmazione"...

no?! :D
Immagine
Avatar utente
chuck.bartowski
 
Messaggi: 54
Iscritto il: mer feb 08, 2012 12:52 pm
Località: Roma

Re: aiuto per Stack: struttura LIFO

Messaggioda Pol » lun mar 12, 2012 5:38 pm

Si effetivamente è un esercizio scolastico, ma per un itis serale, infatti usiamo c#.
Ho poco tempo, poichè lavoro ed è per questo che chiedevo aiuto.

grazie
Pol
 
Messaggi: 23
Iscritto il: lun lug 11, 2011 11:50 am

Re: aiuto per Stack: struttura LIFO

Messaggioda Alberto » lun mar 12, 2012 6:32 pm

Ottima scelta (quella di usare il C#) :)
Dov' è che ti blocchi, cosa ti serve sapere? Non ho idea delle tue conoscenze non vorrei iniziare a dire cose che per te sono banali oppure astruse.

L' ideale è che butti giu qualcosa e poi ne paliamo. Mi sembra di capire che devi usare i generics (template).
Alberto
 
Messaggi: 28
Iscritto il: mar mar 22, 2011 1:19 pm

Re: aiuto per Stack: struttura LIFO

Messaggioda chuck.bartowski » mar mar 13, 2012 12:40 am

facci capire una cosa: la classe "stack" la devi scrivere tu, oppure puoi usare qualcosa del framework .net?
Immagine
Avatar utente
chuck.bartowski
 
Messaggi: 54
Iscritto il: mer feb 08, 2012 12:52 pm
Località: Roma

Prossimo

Torna a Il linguaggio C#

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron