👤

Din n numere intregi introduse in calculator doar unul este nul si nu este primul sau ultimul .Afisati suma numerelor din fata acestui 0 si suma celor de dupa el.Exemplu
Date de intrare: n=5 4 5 1 0 7 Date de iesire s1=10 s2=7


Răspuns :

Programul este scris in C++ si testat in Visual Studio Code. Daca ai nevoie de alt limbaj spune-mi si il schimb. De asemenea, iti stau la dispozitie pentru orice intrebare sau nelamurire, atat in privat cat si in comentarii :)

#include <iostream>

using namespace std;

int main()

{

   int n, nr, stg=0, dr=0;

   bool isLeftof = true;

   cin >> n;

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

   {

       cin >> nr;

       if (isLeftof == true)

           stg += nr;

           else dr += nr;

       if (nr == 0) isLeftof = false;

   }

   cout<<stg<<"  "<<dr<<endl;

   return 0;

}