Minimum of given elements (Banglore)

#include <iostream>
using namespace std;
template <typename T>
  void min(T n1,T n2,T n3)
{
  if(n1<n2)
    {
      if(n1<n3)
          cout<<n1;
      else
          cout<<n3;
    }
  else if(n2<n3)
    cout<<n2;
  else
      cout<<n3;
}
int main() {
float a,b,c;
  cin>>a>>b>>c;
  min(a,b,c);
return 0;
}

18 comments:

  1. this program is not evaluating... its showing 0%

    ReplyDelete
  2. Replace template with template
    It will work with 100% success.

    ReplyDelete

  3. // Working code
    #include //iostream
    using namespace std;
    template
    void min(T n1,T n2,T n3)
    {
    if(n1>a>>b>>c;
    min(a,b,c);
    return 0;
    }

    ReplyDelete
    Replies
    1. #include
      using namespace std;
      template
      void min(T n1,T n2,T n3)
      {
      if(n1>a>>b>>c;
      min(a,b,c);
      return 0;
      }

      Delete
    2. https://paiza.io/projects/TjPO_OeensAAqusf42Cs6g?language=cpp Code works here.

      Delete
  4. #include
    using namespace std;
    template
    void min(T n1,T n2,T n3)
    {
    if(n1>a>>b>>c;
    min(a,b,c);
    return 0;
    }

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. This comment has been removed by the author.

    ReplyDelete
  7. Replies
    1. This comment has been removed by the author.

      Delete
  8. #include
    using namespace std;
    template
    void min(T n1,T n2,T n3)
    {
    if(n1>a>>b>>c;
    min(a,b,c);
    return 0;
    }

    ReplyDelete