Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: rub'n en 26 Mayo 2010, 23:46 pm



Título: mayor de tres numeros en c++...
Publicado por: rub'n en 26 Mayo 2010, 23:46 pm
buenas buenas ,,tengo un problemas GRANDE para mi y pequeño para ustedes,,,

tengo que resolver esto..el mayor de tres numeros ,,pero la sentencia if-else,,que lastima no la se aplicar bien


#include <iostream>


using namespace std;

int main ()

{
   int num1,num2,num3;
  
    cout<<"  introducir 3 numeros :"<<endl<<endl;
    
    cin>> num1 >> num2 >>num3;
    
   if (num1 > num2 )
    
    {
            
                 cout<<" el  mayor es :"<<num1<<endl;
                  
                  
    }
    
    if(num1 > num3)
    
    {
  
    
                 cout<<" el  mayor es :"<<num1<<endl;
                
                   }
    
                   else ( (num1 ) ! ( num3))
                
                   {
                
                    cout<<"el mayor es:"<<num3<<endl;
                
                    }
      
     if(num1  )          
                      
                
                
    system("pause");
    return 0;
}


Título: Re: mayor de tres numeros en c++...
Publicado por: h0oke en 26 Mayo 2010, 23:58 pm
Esta es mi forma de resolverlo:
Código
  1. #include <iostream>
  2.  
  3. int mayor(int a, int b){
  4.  if(a >= b)
  5.    return a;
  6.  else
  7.    return b;
  8. }
  9.  
  10. int dmayor(int a, int b, int c){
  11.  if(mayor(a,b) >= c)
  12.    return mayor(a,b);
  13.  else
  14.    return c;
  15. }
  16.  
  17. int main(){
  18.  int a,b,c,res;
  19.  std::cin>>a>>b>>c;
  20.  res = dmayor(a,b,c);
  21.  std::cout<<"El mayor"<<res<<std::endl;
  22. }


Título: Re: mayor de tres numeros en c++...
Publicado por: rub'n en 26 Mayo 2010, 23:59 pm
gracias che,, ;D 


Título: Re: mayor de tres numeros en c++...
Publicado por: kconik en 27 Mayo 2010, 02:47 am
mira yo buscaba ese
oye pero lo puse en c++ y me marco 6 errores


Título: Re: mayor de tres numeros en c++...
Publicado por: h0oke en 27 Mayo 2010, 02:51 am
¿Qué compilador utilizas?


Título: Re: mayor de tres numeros en c++...
Publicado por: kconik en 27 Mayo 2010, 03:02 am
uno que se llama borland C++


Título: Re: mayor de tres numeros en c++...
Publicado por: h0oke en 27 Mayo 2010, 03:05 am
Por favor agarra un libro de C/C++.


Título: Re: mayor de tres numeros en c++...
Publicado por: kconik en 27 Mayo 2010, 03:08 am
yo apenas acabo de entrar a esto de C++


Título: Re: mayor de tres numeros en c++...
Publicado por: Draklit en 27 Mayo 2010, 03:20 am
Yo uso "Turbo C++ 4.5" y es muy bueno  ;D


Título: Re: mayor de tres numeros en c++...
Publicado por: rub'n en 27 Mayo 2010, 04:03 am
uno que se llama borland C++


bueno no c bajate el DEV C++  A MI ME DIO BIEN COMO ME LO ENSEÑO h0oke..
 ;D