fin;
suma de dos numeros?
static double promedio(double n)
static double mayorifico(double n) { double trui=n; double trua=n; double truu=n; for (double x=1;x<=3;x++) { if (trui>trua && trui>truu) return trui; else if (trua>truu) return trua; else return truu; } }
static double mayorifico(double n) { double k=n; double nen=n; double ba=n; double mayor=0; for (double x=1;x<=3;x++) { if (k<nen && k<ba) return mayor=k; else if (nen>ba) return mayor=nen; else return mayor=ba; } return mayor; }
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;
Console.WriteLine("el mayor es : "+mayorifico(num,num,num).ToString());
Hola, por qué utilizas un "for" para saber el mayor de 3 números?
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...
Console.WriteLine("el mayor es : "+mayorifico(num,num,num).ToString()); 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...
pero la pega es que como hacer para que identifique cada numero como individual
case 2 :CitarConsole.WriteLine("el mayor es : "+mayorifico(num,num,num).ToString()); break;static double mayorifico (double n1, double n2, double n3){ double mayor = (n1==n2)?n1:((n1>n2)?n1:n2); return (mayor ==n3)?mayor:((mayor >n3)?mayor :n3);}
Console.WriteLine("el mayor es : "+mayorifico(num,num,num).ToString()); break;
----------------------static double mayorifico(double n) { double k=n; double nen=n; double ba=n; double mayor=0; for (double x=1;x<=3;x++) { if (k<nen && k<ba) return mayor=k; else if (nen>ba) return mayor=nen; else return mayor=ba; } return mayor; }--------------------static double mayorifico(double n) { double k=n; double mayor=0; for (double x=1;x<=3;x++) { if (k>mayor) mayor=k; else if (mayor>k) mayor=mayor; else mayor=k; } return mayor; }--------------------using System;namespace ConsoleApplication1{ /// <summary> /// Descripción breve de Class1. /// </summary> class Class1 { /// <summary> /// Punto de entrada principal de la aplicación. /// </summary> [STAThread] static void Main(string[] args) { int opcion=-1; double num=0; Console.WriteLine("Menu Principal"); Console.WriteLine(); Console.WriteLine("1..promedio"); Console.WriteLine(); Console.WriteLine("2..mayor"); Console.WriteLine(); Console.WriteLine("3..menor"); Console.WriteLine(); Console.WriteLine("4..cuenta digitos"); while (opcion!=0) { Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); Console.WriteLine("indique la opcion deseada:"); opcion=Convert.ToInt32(Console.ReadLine().ToString()); Console.WriteLine(); if (opcion!=0) { Console.Write("ingrese el numero a procesar: "); num=Convert.ToDouble(Console.ReadLine().ToString()); Console.WriteLine(); } { Console.Write("ingrese el numero a procesar: "); num=Convert.ToDouble(Console.ReadLine().ToString()); Console.WriteLine(); } { Console.Write("ingrese el numero a procesar: "); num=Convert.ToDouble(Console.ReadLine().ToString()); Console.WriteLine(); } switch (opcion) { case 0 : Console.WriteLine("saliendo"); break; case 1 : Console.WriteLine("el promedio es : "+promedio(num).ToString()); break; case 2 : Console.WriteLine("el mayor es : "+mayorifico(num).ToString()); break; case 3 : Console.WriteLine("el menor es : "+mayorifico(num).ToString()); break; case 4 : Console.WriteLine("cuantos digitos hay : "+cuenta(num).ToString()); break; default : Console.WriteLine("opcion no valida"); break; } } } static double promedio(double n) { double suma=0; double prome=0; double con=0; for (double x=1;x<=3;x++) { suma=suma+n; con=con+1; } prome=suma/con; return prome; } static double mayorifico(double n) { double menor=0; double mayor=0; double k=n; for (double x=1;x<=3;x++) { if (k>mayor) mayor=k; else if (mayor>k) menor=k; else mayor=k; } return mayor; return menor; } static double cuenta(double n) { int x=1; int divis=1; while (x<=n/2) if (n % x == 0) divis++; //divis=divis+1 x++; return divis; } }}--------------------------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;case 2 : Console.WriteLine("el mayor es : "+mayorifico(num,num,num).ToString()); break;---------------static double mayorifico(double n) { double mayor=0; if (n>mayor) mayor=n; else if (mayor>n) mayor=mayor; else mayor=n; return mayor; }