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

Să se calculeze suma unui șir de n numere naturale oarecare, întroduse de la tastatură. (Rezolvare cu
ajutorul ciclurilor- FOR, WHILE, DO-WHILE) IN C++

Răspunsuri la întrebare

Răspuns de Sergetec
0

Salut!

Ai mai jos rezolvarea folosind instructiunea FOR

#include <iostream>

using namespace std;

int main()

{

 int n, s = 0;

 cin >> n;

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

 {

   int x;

   cin >> x;

   s += x;

 }

 cout << s;

 return 0;

}

Ai mai jos rezolvarea folosind instructiunea WHILE

#include <iostream>

using namespace std;

int main()

{

 int n, s = 0, i = 1;

 cin >> n;

 while (i <= n)

 {

   int x;

   cin >> x;

   s += x;

   i++;

 }

 cout << s;

 return 0;

}

Ai mai jos rezolvarea folosind instructiunea DO-WHILE

#include <iostream>

using namespace std;

int main()

{

 int n, s = 0, i = 1;

 cin >> n;

 do

 {

   int x;

   cin >> x;

   s += x;

   i++;

 }

 while (i <= n);

 cout << s;

 return 0;

}

Alte întrebări interesante