Informatică, întrebare adresată de sima110407, 8 ani în urmă

Scrieţi un program care calculează produsul numerelor naturale impare mai mici sau egale decât o valoare n citită de la tastatură.

Folosiţi instrucţiunile repetitive studiate până acum(do while, while și cele de baza,fara for)​

Răspunsuri la întrebare

Răspuns de ConorExtreme
2

Răspuns:

#include <bits/stdc++.h>

#define ll long long

using namespace std;

signed main()

{

   ll n, p = 1,i=1;

   cin >> n;

   while(n >= i)

   {

      p*=i;

       i+=2;

}

   cout << p;

   return 0;

}

Explicație:


sima110407: in c++
ConorExtreme: este in c++
sima110407: ai folosit "for"
sima110407: scz
ConorExtreme: for este si in c++
sima110407: știu,am scris in paranteză ca nu trebuia folosit for,ms mult oricum
ConorExtreme: gata am schimbat sa fie cu while nu observasem ce scria mai jos
Alte întrebări interesante