Siano dati in ingresso il riempimento n e i valori di 2 vettori v1 e v2 ed inoltre un intero k.Si scriva un programma che verifichi che per ogni coppia di elementi omologhi di v1 e v2 se la loro somma>11.In caso affermativo si riscrivi il valore della loro somma in un vettore v3 lo si ordini e lo si stampi.
io ho provato a svolgerlo cosi ma nn mi gira e nn mi convince per niente perche nn so come esprimere la funzione somma...
svolgimento:
#include<iostream>
#include<stdlib.h>
using namespace std;
void input(int v1[],int v2[],int k,int n);
{int i;
int j;
int v1[],v2[];
int k;
int n;
cout<<"inserisci il riempimento dei 2 vettori\n";
cin>>n;
cout<<"inserisci i valori di v1 e di v2\n";
for(i=0,i<6,i++)
cin>>v1[i];
for(j=0,j<6,j++)
cin>>v2[j];
cout<<"attribuisci un valore a k";
cin>>k;
}
void somma(int v1[],int v2[],int v3[],int k,int&som);
{int v1[6],v2[6],v3[];
int k;
int i=0;
int j=0;
som=(i+j);
if (som>11)
v3[]=som;
else v3[]=0;
}
void output(int v3[]);
{int i=0;
int j=0;
cout<<"v3=\n"<<v3;
for (som=0,som>11,som++)
cout<<v3[];
}
int main()
{int v1[6],v2[6],v3[];
int n;
int k;
int som;
cout<<"inserimento dati:\n";
input(v1,v2,n,k);
somma(v1,v2,v3,som,k);
output(v3)
system("PAUSE");
return 0;
}