Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

[VB6] Sommare il Primo e l'Ultimo Elemento di un Vettore

Il forum per tutti i developer. Leggere attentamente il regolamento di sezione prima di postare.

[VB6] Sommare il Primo e l'Ultimo Elemento di un Vettore

Messaggioda maki93 » sab set 18, 2010 1:15 pm

La traccia è: caricare un vettore di numeri interi e stampare la somma della coppia di elementi formata dal primo e l'ultimo, il secondo e il penultimo, etc...
Mi servirebbe il flow chart di questo programma.
Ultima modifica di M@ttia il mar set 21, 2010 11:12 pm, modificato 3 volte in totale.
Motivazione: Spostato nella sezione adeguata + Aggiunto Tag [VB6] al Titolo
Avatar utente
maki93
Neo Iscritto
Neo Iscritto
 
Messaggi: 5
Iscritto il: sab set 18, 2010 1:09 pm

Re: sommare il primo elemento e l'ultimo di un vettore

Messaggioda M@ttia » sab set 18, 2010 1:57 pm

Linguaggio di programmazione?

Comunque in Pesudo-Codice generico:

Input: Vettore v= ( v[1] ... v[n] );
Codice: Seleziona tutto
n = size(v);

for i = 0 ... floor(n/2) - 1
{
  print v[i+1] + v[n-i];
}

if(n == dispari) print "E rimane un elemento centrale v[ceil(n/2)] ";
</IE><FIREFOX>
Avatar utente
M@ttia
Moderatore
Moderatore
 
Messaggi: 8363
Iscritto il: lun giu 09, 2003 2:18 pm
Località: Ticino - Estero

Re: sommare il primo elemento e l'ultimo di un vettore

Messaggioda maki93 » sab set 18, 2010 11:58 pm

il linguaggio è il visual basic...ho dimenticato di scriverlo su...comunque grazie per l'aiuto!
Avatar utente
maki93
Neo Iscritto
Neo Iscritto
 
Messaggi: 5
Iscritto il: sab set 18, 2010 1:09 pm


Re: sommare il primo elemento e l'ultimo di un vettore

Messaggioda M@ttia » dom set 19, 2010 1:16 am

VB6 o VB.NET ? La sintassi del .NET non la conosco, del 6 sì...
</IE><FIREFOX>
Avatar utente
M@ttia
Moderatore
Moderatore
 
Messaggi: 8363
Iscritto il: lun giu 09, 2003 2:18 pm
Località: Ticino - Estero

Re: sommare il primo elemento e l'ultimo di un vettore

Messaggioda maki93 » lun set 20, 2010 1:23 pm

si si è del 6.....
Avatar utente
maki93
Neo Iscritto
Neo Iscritto
 
Messaggi: 5
Iscritto il: sab set 18, 2010 1:09 pm

Re: sommare il primo elemento e l'ultimo di un vettore

Messaggioda M@ttia » mar set 21, 2010 11:10 pm

Ok, allora in VB6 sarebbe:

Codice: Seleziona tutto
% Inizializzo un Vettore a caso di dimensione n=15
dim n as Integer
dim v() as Integer

n = 15
ReDim v(1 To n)
v(1) = 17
...
v(n) = 43

% Calcolo le Somme
For i = 0 To Int(n/2)-1
{
  'print' v(i+1) + v(n-i)  % Qui lo "stampi" dove vuoi: TextBox, MsgBox, TextList, ecc.
}

If n Mod 2 = 1 Then 'print' "E rimane un elemento centrale v(Int(n/2)+1)
</IE><FIREFOX>
Avatar utente
M@ttia
Moderatore
Moderatore
 
Messaggi: 8363
Iscritto il: lun giu 09, 2003 2:18 pm
Località: Ticino - Estero

Re: [VB6] Sommare il Primo e l'Ultimo Elemento di un Vettore

Messaggioda maki93 » gio set 23, 2010 1:02 pm

grazie mille!!!:-)
Avatar utente
maki93
Neo Iscritto
Neo Iscritto
 
Messaggi: 5
Iscritto il: sab set 18, 2010 1:09 pm


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising