Napisz Program w c++ który będzie podawał najmniejszą z 3 liczb (fajnie jakby był tekst do skopiowania a nie w pliku) :)

Odpowiedź :

#include <iostream>

using namespace std;

int main()

{

   int a,b,c;

   

   cout<<"Podaj liczbę a: ";

       cin>>a;

   

   cout<<"\nPodaj liczbę b: ";

       cin>>b;

   

   cout<<"\nPodaj liczbę c: ";

       cin>>c;

   

   if(a<b && a<c)

       cout<<"\na jest najmniejszy.";

   

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

       cout<<"\nb jest najmniejszy.";

   

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

       cout<<"\nc jest najmniejszy.";

   else

       cout<<"\nWystąpił błąd.";

   

   return 0;

}

Odpowiedź:

#include <iostream>

#include <cmath>

int main(){

   int a, b, c;

   std::cin >> a >> b >> c;

   int mini = a < std::min(b, c) ? a : std::min(b,c);

   std::cout << "Najmniejsza liczba jest " << mini;

   

   return 0;

}

Wyjaśnienie: