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

1. Se citesc doua numere de la tastatura, a si b. Sa se afiseze pe ecran toate numerele de la a la b, cu virgula intre ele.

Exemplu: daca a=2 si b=7, se va afisa: 2, 3, 4, 5, 6, 7.

2. Se citesc n numere de la tastatura. Sa se afiseze pe

ecran produsul lor.

Exemplu:

daca n = 3

numerele sunt 2,5,8 se va afisa 80.
Va rog dau 30 puncte ​

Răspunsuri la întrebare

Răspuns de NegrucaPantera
1

1.

#include <iostream>

using namespace std;

int main()

{

   int a,b,i;

   cout<<"a=";

   cin>>a;

   cout<<"b=";

   cin>>b;

   for(i=a;i<b;i++)

       cout<<i<<",";

   cout<<b;!

}

2.

#include <iostream>

using namespace std;

int main()

{

   int a,i,n,p=1;

   cout<<"n=";

   cin>>n;

   cout<<"Introduceti cele "<<n<<" numere :";

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

   {

       cin>>a;

       p=p*a;

   }

   cout<<"Produsul celor "<<n<<" numere este "<<p;

}

A doua problema este corecta doar in cazul in care numele sirului sunt mici produsul lor nefiind un numar foarte mare.


NegrucaPantera: e bun?
alexandraionesp4d2u0: da, multumesc mult
Alte întrebări interesante