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

de la tastatura se introduc trei numere .de calculat suma dintre numarul cel mai mic si numarul cel mai mare din aceste trei numere introduse de la tastatiera​

Răspunsuri la întrebare

Răspuns de Sergetec
1

Salut!

Ai rezolvarea in C++ mai jos

#include <iostream>

using namespace std;

int main() {

   int a, b, c, mini, maxi;

   cin >> a >> b >> c;

   if (a <= b && a <= c) {

       mini = a;

   }

   else if (b <= a && b <= c) {

       mini = b;

   }

   else {

       mini = c;

   }

   if (a >= b && a >= c) {

       maxi = a;

   }

   else if (b >= a && b >= c) {

       maxi = b;

   }

   else {

       maxi = c;

   }

   cout << mini + maxi;

   return 0;

}

Alternativ putem folosi functiile max si min predefinite

#include <iostream>

using namespace std;

int main() {

   int a, b, c, mini, maxi;

   cin >> a >> b >> c;

   maxi = max(a, b); //comp a, b

   maxi = max(maxi, c); //comp max dintre a si b cu c

   mini = min(a, b); //comp a, b

   mini = min(mini, c); //comp min intre a si b cu c

   cout << mini + maxi;

   return 0;

}

Alte întrebări interesante