Video appunto: C++ con vettori - Sostituzione, somma, scambio
include using namespace std;
const int MAX=100;
int Dimensionamento();
int CaricaVettore(int v[MAX], int d);
int Sostituzione(int A1[], int p1, int v1, int d1);
void Somma(int A1[], int p1, int d1);
int Scambio(int A1[], int d1, int p1);
int Dimensionamento()
{
int d;
do{
cout cin>>d;
} while (dMAX);
return d;
}
int CaricaVettore(int v[MAX], int d)
{
for (int i=0; i
}
}
int Sostituzione(int A1[], int p1, int v1, int d1) {
for (int c=0;c
A1[y]=v1;
}
}
return A1[c];
}
}
void Somma(int A1[], int p1, int d1) {
cout int s=0;
for (int b=0;b
}
cout for (int r=0;r s=s+A1[r];
}
cout }
int Scambio(int A1[], int d1, int p1) {
int sp1, spp;
sp1=A1[1];
spp=A1[p1];
A1[1]=spp;
A1[p1]=sp1;
cout for ( int y=0;y
}
int main()
{
int p, v1, vettore[100], dimensione;
dimensione=Dimensionamento();
cout CaricaVettore(vettore,dimensione);
do{
cout cin>>p;
} while (p>dimensione);
cout cin>>v1;
Sostituzione(vettore,p,v1,dimensione);
Somma(vettore,p,dimensione);
Scambio(vettore,dimensione,p);
system("pause");
return 0;
}