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

DAU 100 PUNCTE
15.Se citeste un vector cu n elemente, sa se afiseze suma si valoarea maxima din acel vector.

Răspunsuri la întrebare

Răspuns de Sergetec
0

Salut!

Ai rezolvarea in C++ mai jos

#include <iostream>

using namespace std;

int main() {

   int n, a[10001], s = 0;

   cin >> n;

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

       cin >> a[i];

       s += a[i]; //suma elementelor

   }

   int maxi = a[1]; //setam valoarea maxima ca fiind primul element din vector

   for (int i = 2; i <= n; ++i) { //incepem de la al 2 lea element

       if (a[i] > maxi) { //daca este mai mare

           maxi = a[i]; //il stocam in maxi

       }

   }

   cout << s << " " << maxi;

   return 0;

}

  • Ti-am lasat explicatii ca si comentarii
Alte întrebări interesante