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

Realizati un program care realizeaza atat suma cat si produsul nr. naturale impare pana la un n citit de la tastatura


FlorinAlex2021: de preferat cu while
sebastianvoinea26: Cu python?

Răspunsuri la întrebare

Răspuns de bojanraresalexandru1
1

Răspuns:

#include<iostream>

using namespace std;

int main()

{

 int n, i, s=0, p=1;

 cin>>n;

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

  if(i%2==1)

     {

        s=s+i;

        p=p*i;

     }

  cout<<s<<" "<<p;

}

Explicație:

sper ca te-am ajutat!

Răspuns de Sergetec
0

Salut!

Ai mai jos rezolvarea cu while

#include <iostream>

using namespace std;

int main()

{

 int n, s = 0, p = 1, i = 1;

 cin >> n;

 while (i <= n)

 {

   s += i;

   p *= i;

   i += 2;

 }

 cout << s << " " << p;

 return 0;

}

Alte întrebări interesante