Informatică, întrebare adresată de 1DianaMaria3, 8 ani în urmă

Se citeste un sir de numere pana la intalnirea lui 0. Sa se realizeze produsul celor
nenule.
in C++


serban1337: Ca de exemplu, daca scrii 9 sa se faca produsul 1*2*3*4*5*6*7*8*9 ?
1DianaMaria3: Da! Asa cred.

Răspunsuri la întrebare

Răspuns de serban1337
1

Răspuns:

Raspuns

Explicație:

#include <iostream>

using namespace std;

int main()

{

   long long n,i,s=1;

   cin>>n;

   for(i=1;i<=n;i++)

       s=s*i;

   if(n<=0)

       cout<<"Numarul este mai mic sau egal decat 0";

   else

       cout<<s;

}

IN: n=9

OUT: 1*2*3*4*5*6*7*8*9 (362880)


1DianaMaria3: Mulțumesc foarte mult!
serban1337: no problem!
45rgr: ajutor
Alte întrebări interesante