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

Se citeşte de la tastatură, un şir de Il numere reale. Realizaţi un program care determină suma maximă a două numere din şir. Exemplu: Pentru n=4 şi valorile 8, 3, 8, 5 se va afişa 16.

Răspunsuri la întrebare

Răspuns de boiustef
6

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n, i;

   float a,b,c;

   cin >> n >> a >> b;

   if (a>b) swap(a,b);

   for (i=3; i<=n; i++)

   {

       cin >> c;

       if (c>b) {a=b; b=c;}

       else

           if (c>a) a=c;

   }

   cout << a+b;

}

Explicație:

Alte întrebări interesante