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

Calculati produsul numerelor naturale impare mai mici sau egale decat n - citit de la tastatura.(in c++)


SamySam2099: #include <iostream>

using namespace std;

int main()
{ int n,i,c,p1,p;
cout<<"n=";cin>>n;
for(i=n;i>=1;i--)
{
    if(i%2!=0) cout<<i;
}

    return 0;
}
SamySam2099: Atat am reusit dar nu stiu sa calculez produsul

Răspunsuri la întrebare

Răspuns de albastruverde12
3
#include <iostream>
using namespace std;
int main()
{
       int n,i=1,p=1;
       cin>>n;
       while(i<=n)
       {
               p=p*i;
               i=i+2;
       }
       cout<<p;
}


SamySam2099: multumesc
albastruverde12: Cu placere! 
SamySam2099: #include <iostream>

using namespace std;

int main()
{ int n,i,p=1;
cout<<"n=";cin>>n;
for(i=n;i>=1;i--)
{
    if(i%2!=0) p=p*i;
}
cout<<p;
    return 0;
}
SamySam2099: si asta e buna nu?
albastruverde12: da
Alte întrebări interesante