programa que muestre mayor y menor de solo tres numeros utilizando if anidados

pacman
18 de Noviembre del 2003
Hola:yo lo hice con un for,almacenando n numeros a un arreglo;pero ahora lo quiero simple que capture solo tres numeros abyc con if anidados,que me muestre el mayor y el [email protected]

diego
18 de Noviembre del 2003
Tienes que anidar seis if y en cada caso mandas a imprimir el mayor y el menor:

if(a>b>c)
{
printf("el mayor elemento es=%d",a);
printf("el menor elemento es=%d",c);
}
if(b>a>c)
{
printf("el mayor elemento es=%d",b);
printf("el menor elemento es=%d",c);
}
if(a>c>b)
{
printf("el mayor elemento es=%d",a);
printf("el menor elemento es=%d",b);
}
if(b>c>a)
{
printf("el mayor elemento es=%d",b);
printf("el menor elemento es=%d",a);
}
if(c>b>a)
{
printf("el mayor elemento es=%d",c);
printf("el menor elemento es=%d",a);
}
if(c>a>b)
{
printf("el mayor elemento es=%d",c);
printf("el menor elemento es=%d",b);
}
else
printf("todos los elementos son iguales");



Espero que esto te ayude, exitos.

Marielys
18 de Noviembre del 2003
Bueno yo lo haria de la siguente manera espero poder ayudarte...
if (a>b)&&(a>c)
{
printf("El mayor es:%dn",a);
}
else
if (b>a)&& (b>c)
{
printf("El mayor es:%dn",b);
}
else
if(c>a)&&(c>b)
{
printf("El mayor es:%dn",c);

luego haria lo mismo para el menor pero cambiando el signo de mayor a menor y la variable mayor a menor...

hazlo de lamenra que lo veas mas factible...