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

Va rog, dau coroana!​

Anexe:

Răspunsuri la întrebare

Răspuns de Sergetec
0

Maximul a 3 numere intregi

#include <iostream>

using namespace std;

int main()

{

   int a, b, c, max;

   cin >> a >> b >> c;

   max = a;

   if (b > max)

   {

       max = b;

   }

   if (c > max)

   {

       max = c;

   }

   cout << max;

   return 0;

}

Minimul a 3 numere intregi

#include <iostream>

using namespace std;

int main()

{

   int a, b, c, min;

   cin >> a >> b >> c;

   min = a;

   if (b < min)

   {

       min = b;

   }

   if (c < min)

   {

       min = c;

   }

   cout << min;

   return 0;

}

Metoda de rezolvare este numita "prin if uri succesive". In primul rand dam valoarea de max/min unui numar oarecare, eu am inceput cu a. Apoi folosind if uri verificam daca a este mai mic/mai mare decat b, daca este atunci dam acea valoare lui b. Continuam algoritmul si verificam la fel si pentru c.

Alte întrebări interesante