Se citeste un tablou de numere intregi de lungime n. Elementele vectorului sunt inlocuite
cu produsul dintre elementul anterior si cel urmator cu urmatoarele exceptii:
a. Primul element produsul dintre primul element si al doilea
b. Ultimul element este produsul ultimul element si cel anterior
Ex: {2, 3, 4, 5, 6} devine {2*3, 2*4, 3*5, 4*6, 5*6}
in c sau c++
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{
int n,i,v[100],p,b[100];
cin>>n;
for(i=1;i<=n;i++)
cin>>v[i];
for(i=1;i<=n;i++)
{
if(i==1)
b[i]=v[i+1]*v[i];
else
if(i==n)
b[i]=v[i-1]*v[i];
else
{
b[i]=v[i-1]*v[i+1];
}
}
for(i=1;i<=n;i++)
cout<<b[i]<<" ";
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Ed. tehnologică,
8 ani în urmă
Matematică,
8 ani în urmă
Biologie,
9 ani în urmă