Newsgroup: it.comp.lang.visual-basic
Titolo: Salve.

Salve. Siamo nuovi della newsgroup e siamo alle prime armi con vb. sapreste
indicarmi link riguardanti il ciclo for...next (quindi i contatori e
l'opzione exit for) e esercitazioni sempre riguardo a questo argomento.
grazie. Spero ke collaboriate con me siccome è questione di vita o di
morte.grazie ancora.ciao


Trovi tutte queste cose, e innumerevoli molte di piu', sulla guida in linea
inclusa nel tuo VB.
Se per qualche motivo ne fossi sprovvisto (e senza, ahime', non farai molta
strada), trovi la versione online su:
http://msdn.microsoft.com/library/default.asp
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 morte.
Non avrei mai dato una tale importanza al ciclo for... :\

 ha scritto nel messaggio
news:403a...@x-privat.org...


 dovrebbe...diciamo ke io me ne sono dimenticato...
E pensi di risolvere con un For/Next?
Vai a studiare, vai... che tanto non ti bocciano.
Se tu lavorassi ti licenzierebbero, dai che ti va ancora bene, dai...

 ha scritto nel messaggio
news:c1dt6i$1i23ma$1...@ID-174464.news.uni-berlin.de...


 non puoi mica aiutarmi?
Sě potrei aiutarti, ma, visto come scherzi con le parole, non solo le k o i
+ttosto, ma con la vita e la morte, decido di non farlo. E stanotte dormo lo
stesso.
Io domattina sarň un po' piů vecchio, tu vedi se riuscirai ad essere un po'
piů grande.

 Salve. Siamo nuovi della newsgroup e siamo alle prime armi con vb.
plurale maiestatis?
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

Eh vabè.... lasciando perdere vita, morte e miracoli di un for...next, 
ti illumino (e studia):
FOR...NEXT è un "ciclo", nel senso che permette di eseguire N volte una 
serie di istruzioni.
Il prototipo in VB è:
For VARIABILE=ValoreIniziale TO ValoreFinale
   Istruzione1
   Istruzione2
   Istruzione3
   ...
   Istruziuone n
Next VARIABILE
Che significa:
1) VARIABILE=ValoreIniziale
2) Esegui le n istruzioni
3) Incrementa VARIABILE
4) Se VARIABILE<>VALOREFINALE allora torna al punto 2
5) qui sei fuori dal ciclo che è finito.
Ad esempio:
Dim I as Integer
For I=1 to 10
   MsgBox "I vale " & I
Next I
ti visualizzerà, una dopo l'altra, dieci finestre di avviso con i messaggi:
  "I vale 1"
  "I vale 2"
  ...
  "I vale 10"
Per aggiunta:
Il ciclo FOR può anche INCREMENTARE o DECREMENTARE la variabile 
utilizzata con un valore diverso da 1:
For I=10 to 1 Step -1
   Istruzioni...
Next I
questo ciclo non fa altro che assegnare ad I un valore iniziale di 10, 
che poi viene di volta in volta diminuito di 1.
Oppure:
For I=0 to 100 Step 10
   Istruzioni
Next I
questo ciclo invece parte con I=0 e di volta in volta fa I=I+10
Spero di essere stato chiaro.
<SFOGO>
Però eccheccavolo!!!
In terzo superiore partite con VB... siete al primo quadrimestre e state 
ancora al ciclo FOR. Questo non va nella scuola italiana...
Vorrebbero insegnare chissà che, e invece fanno ciofeche.
Mò, dico io, non si potrebbe sempre partire dal TurboPascal o dal C che 
accantonano momentaneamente tutte le menate grafiche di un linguaggio?
Questa è la conferma che c'è voluto un quadrimestre intero SOLO per 
spiegare CommandButton, TextBox e simili (ammesso che l'abbiano 
insegnato) e un ragazzo di 14-15 anni con un pc nelle mani ancora non è 
capace di usare un ciclo for, quando io in terzo superiore al primo 
quadrimestre già avevo come esercitazione l'ordinamento di un vettore o 
la media dei valori di un vettore, o lo scambio dei di righe/colonne in 
una matrice... da fare SOLO con rappresentazione di un algoritmo.
E' vero che è buona cosa partire con un linguaggio più o meno recente 
invece che con quelli vecchi, però è anche vero che un TP o un C sono 
"IMHO" i linguaggi scolastici per eccellenza che non ti distraggono dal 
compito di imparare la logica basilare di un algoritmo step-by-step...
Almeno IO ripensando a quello che ho imparato e a come l'ho fatto, 
ammetto continuamente di essere stato fortunato ad essere partito con un 
TP piuttosto che con un VB, e lo dico conoscendo TP7 da oltre 8 anni e 
VB da 5-6... Non sono di certo quel maestro di conoscenza e di 
esperienza, però avendo visto tutti e due i linguaggi continuo ad essere 
convinto che partire con la "logica" del TP è meglio in un terzo anno 
delle superiori. Poi magari al 4 anno si può tranquillamente passare a 
VB o Java o chicchessia che effettivamente sono più utili di un TP. Però 
le basi secondo me sarebbero migliori con TP7/C.
Spero di non scatenare un flame...
</SFOGO>
Saluti

 ad essere un po' più grande.
Mai parlare di eta' con una signora... o con Lupo... :P
Lokar
P.S. Antonio, ma ce l'hai un testo su cui studiare? Perche' i cicli For Next
sono le proprio le _basi_ eh?
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Statuto: 
http://www.it-lang-vb.net/docs/Statuto.txt
UGIdotNET - 
http://www.ugidotnet.org

 una matrice...
io già facevo in TP matematica analitica e matriciale (che non c'entra
niente con la pastasciutta).
Avevo pure fatto un programma che poneva quiz a risposta multipla o aperta
su operazioni con matrici genrate runtime.
In quinta come programma d'esame ho portato un programma completo sul
calcolo di statistica attuariale con menu, sottomenu e finestre tutte
rigorosamente in modalità testo 80*25 con tutte le cornici disegnate a mano,
e i caratteri CHR(178) per le ombreggiature, prospetti paginati in più
schermate e addirittura le tabelle attuariali (copiate tutte a mano dal
libro di testo su file da me!) potevano essere importate e aggiornate da
dischetto.
Poi ho imparato VB e una volta conosciuto questo NG il rimbambimento è
diventato irreversibile :PPP
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 > ad essere un po' piů grande.


 ha scritto nel messaggio
news:c1e28e$1hbrua$1...@ID-174464.news.uni-berlin.de...


 diventato irreversibile :PPP
Auhauhauhauhauha :)
Ma tu sei lo stesso Zanna che leggevo sul NG del turbo pascal?
Madò quanti ricordi su quel gruppo (che ora è quasi morto :( )


 tu.Cordiali Saluti.
Tu sei un troll. Definitivi Saluti.

 spero ke tu possa aiutarmi. grazie.ciao
ApertO, semmai.
"Qui" se parli, parli con tutti non "con me", questo e' un newsgroup
pubblico, non un'aula di asilo nido ("con te non ci parlo piu', parlo con
lui").
Le "k" al posto delle "c" e le abbreviazioni di sorta sui newsgroup danno
fastidio a tutti (me compreso). Altrove puo' capitare che le usi anch'io, ma
sono altre abitudini ed altri luoghi. Se non fosse sufficiente il fatto che
pochi tollerino questo uso (nel senso che te ne sbatti delle opinioni dei
tuoi interlocutori) sappi che i motori di ricerca non indicizzano
correttamente quello che scrivi, se non lo scrivi correttamente. Se lo
facessero tutti (soprattutto in un newsgroup di programmazione), addio
ricerche di vecchi post (a proposito google e' tuo amico!).
Su questo newsgroup si usa citare (o quotare), ovvero citare *sopra* il
testo a cui si risponde (privato di tutti i fronzoli, firme, intestazioni,
parti del testo non indispensabili) e *sotto* la tua risposta, possibilmente
con una riga in mezzo (usa pure questo post a modello).
Se ti stanno bene tutte queste cose, sei il benvenuto in questa "comunita'"
e sei libero di porre tutti i tuoi quesiti e consigli. Magari senza essere
tanto permaloso.
Per quanto riguarda i tuoi cicli For Next, oltre alla lezione seguita, alle
spiegazioni sul tuo testo e a quelle di DarkByte sul newsgroup, fa qualche
esercizio di fantasia, sta certo che se continuerai a programmare in VB non
ti manchera' occasione di far ricorso ai cicli.
Ad es.:
- Scrivi in una TextBox multilinea la tabellina del 2, del 3, e tutte quelle
che ti vengono in mente.
- Scrivi in una MessageBox il fattoriale del numero 2, 6, 10  (sai cos'e' il
fattoriale? no? scoprilo da te!)
- Scrivi in una TextBox multilinea i numeri da 1 a (quellochevuoi) e accanto
il loro quadrato o il loro cubo!
- ecc. ecc. (usa la fantasia)
Lokar
P.S. Per quanto mi riguarda se leggo un'altro tuo post del tono che hai
usato con lupo, finisci nella mia PLONK list. Non sai cos'e'? Google e' tuo
amico!


 wrote:
[cuttone mostruoso]
La giuria e' lieta di assegnarle il premio "Pazienza 2004" :-)
A proposito: ben tornato!
-- 
ciao,
hal

 A proposito: ben tornato!
thnx =)
Lokar



Effettivamente ci siamo trovati malissimo (uso il plurare perchè a
rivolgermi a questo newsgroup non sono solo io, ma anche altri due miei
amici). Stiamo facendo visual basic da ottobre. Fino a gennaio abbiamo fatto
solo le cose essenziali (tipo riconoscere proprietà degli oggetti) e
selezione. Da gennaio staimo facendo il ciclo for next. E lo stiamo facendo
troppo velocemente per questo non ci capisco molto. Grazie per la lezione.
E' servita proprio.
Passando al problema della scuola, hai ragione  al ciento x ciento dato che
ci ritroviamo a non saper far niente con visual basic e, contando anche il
biennio, non so come fare per conseguire la patente europea. L'unica cosa
che ci hanno insegnato nel biennio è "Mettere le dita sulla linea di base,
andare con il dito medio sul tastino sopra la linea di base...bla bla
bla...". Insomma credo di essermi spiegato. Per quanto riguarda il
ragionamento su TP non ho capito una mazza quindi è meglio che mi sto zitto.
Grazie ancora. Ciao Ciao.

 Tu sei un troll. Definitivi Saluti.
Poi non so cosa sia un troll e manco mi interessa è solo che mi dispiace
perchè tutti e due abbiamo dato uno spettacolo indegno, comportandoci come
deficenti, visto che fare una mezza lite per email è cosa da idioti.
Spero che tu capisca cosa voglio dire quindi ti chiedo scusa per i messaggi
lasciati qualche giorno fa.
Ciao ciao

 diventato irreversibile :PPP
Idem... :-)
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

[Antonio "Exhumed" = 
circa_cia...@tin.it
 in
zK3%b.20436$
gk.8...@news3.tin.it
] ha scritto:

Quello che scrive qui non è quello che scriveva là.
Tranne ipotizzare che quello là avesse bevuto, non ho dubbi.

 Tranne ipotizzare che quello là avesse bevuto, non ho dubbi.
Scusami, non mi dire niente, ma non ho capito cosa vuoi dire...

> Per quanto riguarda il ragionamento su TP non ho capito una mazza quindi č meglio che mi sto zitto.
Niente... semplicemente affermavo che SECONDO ME se avreste iniziato a 
programmare con un po' meno Visual Basic, CommandButton e TextBox e un 
po' piů di Turbo Pascal 7 (TP7 abbreviato) e Algoritmi, magari ora 
stareste ad un punto migliore.... questo sempre IMHO (che vordě A MIO 
MODESTO PARERE, visto che sicuramente mi avresti chiesto "che vuol dire 
IMHO?"). :)
Comunque nessuno nega che magari nei prossimi due anni le cose migliorino...

> se avreste iniziato a 
[CUT]
se AVESTE, senza la "r".
Dio Santo che errore grammaticale!!! Me ne vergogno!!!
-- 
Nella vita una sola cosa è certa: se la storia ci ha insegnato qualcosa, 
è che si può uccidere chiunque.
(Michael Corleone)