Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Somma

Precedente
SUPERIORE
Successiva

La somma dei valori contenuti nel vettore

Function SommaVett(V: Vettore; L: Integer): Real;
Var
  i: Integer;
  Somma: Real;
Begin
  Somma:=0;
  For i:=1 to L do
    Somma:=Somma+V[i];
  SommaVett:=Somma;
End;

Confronta le somme dei valori contenuti nei vettori

Function UgualiSommaVett(Va: Vettore; La: Integer;
                         Vb: Vettore; Lb: Integer): Boolean;
Var
  i: Integer;
  Sa, Sb: Real;
Begin
  Sa:=0;
  For i:=1 to La do
    Sa:=Sa+Va[i];
  Sb:=0;
  For i:=1 to Lb do
    Sb:=Sb+Vb[i];
  UgualiSommaVett:=(Sa = Sb);
End;

oppure (utilizzando la prima funzione...)

Function UgualiSommaVett(Va: Vettore; La: Integer;
                         Vb: Vettore; Lb: Integer): Boolean;
Begin
  UgualiSommaVett:=(SommaVett(Va, La) = SommaVett(Vb, Lb));
End;

Somma - ApPuNtIdIuNiNfOrMaTiCo

Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Precedente
SUPERIORE
Successiva