Informatică, întrebare adresată de farcaucasiannn, 9 ani în urmă

Din n numere întregi introduse în calculator doar unul este nul şi nu este primul sau ultimul. Afişaţi suma numerelor din faţa acestui 0 şi suma celor de după el.
CLASA a 9a c++
de abia am inceput vectorii

Răspunsuri la întrebare

Răspuns de rossetta
1
#include <iostream>
using namespace std;

int main() {
    int n, b, s1 = 0, s2 = 0, i = 1;
    cin >> n >> b;
    while(b != 0) {
      s1 = s1 + b;
      cin >> b;
      i++;
    }
    // iesim din while cand intalnim 0
    //citim alte valori in b si ne oprim atunci cand am terminat de citit toate cele n numere
    while(i < n){
      cin >> b;
      s2 = s2 + b;
      i++;
    }
    cout << s1 << " " << s2;
    return 0;
}
Alte întrebări interesante
Matematică, 9 ani în urmă