Informatică, întrebare adresată de andreimegand, 9 ani în urmă

Citim un vector din fisierul vector.in construiti un nou vector cu dublul elementelor vectorului initial si scrietil in fisierul vector.out( code blocks)
ex:
vector.in
4
12 4 8 15
vector.out
24 8 16 30
Va rog ajutatima dau coronita si puncte

Răspunsuri la întrebare

Răspuns de Kingboss
1
>
int main()
{
int v[200], v1[100], v2[100],i, n,k=1,q=1;
cin>>n;/ citesti numarul de elemente ale vectorului initial
for(i=1;i<=n;i++)
cin>>v[i]; / citesti vectorul initial
for (i=1; i<=n; i++)/se parcurge vectorul initial
if(v[i]%2==0)/ se pune conditia ca un element sa fie par
{
v1[k]=v[i]; //daca este par se pune in vectorul v1
k=k+1;
} // daca nu este par trece mai departe in program si se intreaba daca este impar
if(v[i]%2!=0) //se intreaba daca este impar daca da
{
v2[q]=v[i]; /// se pune in vectorul v2
q=q+1;
}
for(i=1;i<=k;i++) /// se afiseaza pe rand cei doi vectori
cout<<" vectorul cu elemente pare este"<<v1[i]<<endl;
for(i=1;i<=q;i++)
cout<<" vectorul cu elemente impare este]
Alte întrebări interesante