miercuri, 18 septembrie 2013

Sa se afiseze numarul factorial de pe pozitia din mijloc a vectorului! !

#include <iostream>
using namespace std;
int main()
{
int v[30] ,i,n, f,d;
cout<<"n=";
cin>>n;
for(i=1;i<=n;i++)
{
cout<<"v["<<i<<"]=";cin>>v[i];}
cout<<"Valoarea vectorului de pe pozitia din mijloc este =";
if(n%2==1)
{ n=n-1;
cout<<v[n/2+1]<<endl;
f=1;
for(d=1;d<=v[n/2+1];d++)
{
f=f*d;
}
cout<<"Factorialul pozitiei din mijloc a vectorului este :"<<f;
}
else
cout<<"Vectorul nu are pozitie din mijloc avand numar par de elemente";
}

Niciun comentariu:

Trimiteți un comentariu