CLR: .Net / Mono / Boo / Otros CLR > C#
Promedio
buhito:
deveras que mi congoja no supera mi verguenza
--- Citar ---
case 2 :
Console.WriteLine("el mayor es : "+mayorifico(num,num,num).ToString());
break;
static double mayorifico(double n1, double n2, double n3)
{
double k=n1;
double nen=n2;
double ba=n3;
double mayor=0;
for (double x=1;x<=3;x++)
{
if (k>nen && k>ba)
mayor=k;
else
if (nen>ba)
mayor=nen;
else
mayor=ba;
}
return mayor;
--- Fin de la cita ---
lo e hecho de todas las formas que se me han ocurrido y siempre da el mismo resultado
9,8,7 ..el mayor es 7
<_< necedad y cuarta pero quiero saber porque no me quiere dar :(
erllo:
Hola, por qué utilizas un "for" para saber el mayor de 3 números?
sergiotarrillo:
--- Citar ---Console.WriteLine("el mayor es : "+mayorifico(num,num,num).ToString());
--- Fin de la cita ---
Lo que pasa ahi es que le estas enviando el mismo numero pe....
es como si estuvieras haciendo:
--- Código: Text ---mayorifico(5,5,5) , ahi siempre te va a votar el mismo numero...
buhito:
--- Citar ---Hola, por qué utilizas un "for" para saber el mayor de 3 números?
--- Fin de la cita ---
porque for??...... sera.....
--- Citar ---Lo que pasa ahi es que le estas enviando el mismo numero pe....
es como si estuvieras haciendo:
CODE
mayorifico(5,5,5)
, ahi siempre te va a votar el mismo numero...
--- Fin de la cita ---
lo se :alien:
eso mismo es lo que veo
intente (n1,n2,n3)no (n1)(n2)(n3)no
..
erllo:
Yo lo haría así:
--- Código: Text --- case 2 : Console.WriteLine("el mayor es : "+mayorifico(num1,num2,num3).ToString());break; static double mayorifico (double n1, double n2, double n3){ double mayor; if ((n1>n2) && (n1>n3)) mayor=n1; else if (n2>n3) mayor=n2; else mayor=n3; return mayor;}
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa