lunes, 12 de enero de 2009

El mayor,mediano y pequeño de tres numeros.!!!!

Bueno pues este ejercício me lo ha mandado mi profe de INF, al cual le estoy agradecido porque estoy "aprendiendo un poco a programar", la cual cosa me ayuda para un futuro en mi vida. Pues este programa lo que hace es identificarte el número mayor,mediano y pequeño de tres números. Bueno púes ahí queda la cosa mariposa xD.



#include <stdio.h>



int main()

{

int a,b,c;



printf("\nPrimer numero: ");

scanf("%d", &a);



printf("\nSegundo numero: ");

scanf("%d", &b);



printf("\nTercer numero: ");

scanf("%d", &c);







if ((a>b) && (b>c))

{

printf("\nEl mayor es %d\n", a);

printf("\nEl mediano es %d\n", b);

printf("\nEl menor es %d\n", c);

}

if ((a>c) && (c>b))

{

printf("\nEl mayor es %d\n", a);

printf("\nEl mediano es %d\n", c);

printf("\nEl menor es %d\n", b);

}

if ((b>a) && (a>c))

{

printf("\nEl mayor es %d\n", b);

printf("\nEl mediano es %d\n", a);

printf("\nEl menor es %d\n", c);

}

if ((b>c) && (c>a))

{

printf("\nEl mayor es %d\n", b);

printf("\nEl mediano es %d\n", c);

printf("\nEl menor es %d\n", a);

}

if ((c>b) && (b>a))

{

printf("\nEl mayor es %d\n", c);

printf("\nEl mediano es %d\n", b);

printf("\nEl menor es %d\n", a);

}

if ((c>a) && (a>b))

{

printf("\nEl mayor es %d\n", c);

printf("\nEl mediano es %d\n", a);

printf("\nEl menor es %d\n", b);

}

if ((a==b) && (a>c))

{

printf("\nLos siguientes números son iguales: %d y %d", a,b);

printf("\nEl menor es %d\n", c);

}

if ((a==b) && (c>a))

{

printf("\nLos siguientes números son iguales: %d y %d", a,b);

printf("\nEl mayor es %d\n", c);

}

if ((a==c) && (c>b))

{

printf("\nLos siguientes números son iguales: %d y %d\n", a,c);

printf("\nEl menor es %d\n", b);

}

if ((a==c) && (b>c))

{

printf("\nLos siguientes números son iguales: %d y %d", a,c);

printf("\nEl mayor es %d\n", b);

}

if ((c==b) && (b>a))

{

printf("\nLos siguientes números son iguales: %d y %d", b,c);

printf("\nEl menor es %d\n", a);

}

if ((c==a) && (a>b))

{

printf("\nLos siguientes números son iguales: %d y %d", b,c);

printf("\nEl mayor es %d\n", a);

}

if ((a==b) && (b==c))

{

printf("\nTodos los números son iguales.");

}

}




No hay comentarios: