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

Scrieti algoritmul si schema logica pentru afisarea minimului(a,b,c), a,b,c sunt numere naturale.​

Răspunsuri la întrebare

Răspuns de grigore2018
1

Răspuns:

#include <iostream>

using namespace std;

   int main() {

   int x, y, z, Min;

   cout << "Enter numarul x: ";

   cin >> x;

   cout << endl << "Enter numarul y: ";

   cin >> y;

   cout << endl << "Enter numarul z: ";

   cin >> z;

   cout << "Metoda №1" << endl;

   if(x < y) {

       if(x < z) Min = x;

       else Min = z;

   }

   else {

       if(y < z) Min = y;

       else Min = z;

   }

   cout << "Numarul mai mic este - " << Min << endl;

   cout << "Metoda №2" << endl;

   if(x < y && x < z) Min = x;

   if(y < x && y < z) Min = y;

   else Min = z;

   cout << "Numarul mai mic este - " << Min << endl;

   cout << "Metoda №3" << endl;

   if(x < y) Min = x;

   else Min = y;

   if(Min > z) Min = z;

   cout << "Numarul mai mic este - " << Min << endl;

   cout << "Metoda №4" << endl;

   Min = (x < y)? x : y;

   Min = (Min < z)? Min : z;

   cout << "Numarul mai mic este - " << Min << endl;

   return 0;

}

Alte întrebări interesante