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

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ăspunsuri la întrebare

Răspuns de 1Viserys
1

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;

}


LIMBATA: Am nevoie in C. mi-ar face mare placere ..
Alte întrebări interesante