Condicional IF

Menor de un algoritmo

Mediante programación en c++, sin usar estructuras repetitivas, lea 5 números y determine el menor
  
(1era forma)

#include<iostream.h>
#include<conio.h>
void main()
{int a,b,c,d,e,menor=-10000;
clrscr();
cout<<"INGRESAR PRIMER NUMERO:";
cin>>a;
cout<<endl;
cout<<"INGRESAR SEGUNDO NUMERO:";
cin>>b;
cout<<endl;
cout<<"INGRESAR TERCER NUMERO:";
cin>>c;
cout<<endl;
cout<<"INGRESAR CUARTO NUMERO:";
cin>>d;
cout<<endl;
cout<<"INGRESAR QUINTO NUMERO:";
cin>>e;
cout<<endl;
if(a>menor && b>a && c>a)
 if(d>a && e>a)
   menor=a;
if(a>b && c>b)
 if(d>b && e>b)
    menor=b;
if(a>c && b>c)
 if(d>c && e>c)
    menor=c;
if(a>d && b>d)
 if(c>d && e>d)
    menor=d;
if(a>e && b>e)
 if(c>e && d>e)
    menor=e;
    cout<<"el menor es:"<<menor;
getch();
} 

(2da forma)

#include<iostream.h>
#include<conio.h>
void main()
{int a,b,c,d,e,menor;
clrscr();
cout<<"INGRESAR PRIMER NUMERO:";
cin>>a;
cout<<endl;
cout<<"INGRESAR SEGUNDO NUMERO:";
cin>>b;
cout<<endl;
cout<<"INGRESAR TERCER NUMERO:";
cin>>c;
cout<<endl;
cout<<"INGRESAR CUARTO NUMERO:";
cin>>d;
cout<<endl;
cout<<"INGRESAR QUINTO NUMERO:";
cin>>e;
cout<<endl;
menor=a;
if(b<menor)
menor=b;
if(c<menor)
menor=c;
if(d<menor)
menor=d;
if(e<menor)
menor=e;
cout<<"EL MENOR ES:"<<menor;
getch();
}
programacion en c++