CLR: .Net / Mono / Boo / Otros CLR > C#

 Promedio

<< < (6/6)

buhito:
por algo que no entiendo aun no funciona, bueno creo que ya me han ayudado bastante lo demas vere como lo hago funcionar

buhito:
solo una ultima cosa


--- Citar ---double num1, num2, num3;
...   
  if (opcion!=0)
   {
   Console.Write("ingrese el.....
--- Fin de la cita ---

?

--- Citar ---double num1, num2, num3;
--- Fin de la cita ---
:huh:  donde va eso

JuanK:
donde se declaran las variables de aplicacion... en tu caso:

--- Código: Text ---  static void Main(string[] args)  {  int...  
Aunque insisto en que falta mucha estructura.

Mi recomendacion definitiva es que hagas las 13 lecciones del curso que te pase.

buhito:
jajaja creo que si

buhito:
bueno al fin pude (con ayuda de juank y una amiga) terminar esto


--- Citar ---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,num1,num2=0;
   Console.WriteLine("Menu Principal");
   Console.WriteLine();
   Console.WriteLine("1..promedio");
   Console.WriteLine();
   Console.WriteLine("2..mayor");
   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: ");
     num1=Convert.ToDouble(Console.ReadLine().ToString());
     Console.WriteLine();
    }
   
    {
     Console.Write("ingrese el numero a procesar: ");
     num2=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,num1,num2).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 n1, double n2)
  {
   double mayor=0;
 
   if (n>n1&& n>n2)
       mayor=n;
   else
    if (n1>n2&& n1>n)
       mayor=n1;
   else
    if (n2>n&& n2>n1)
    mayor=n2;

   return mayor;
}


  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;
  }
   }
}

--- Fin de la cita ---

 :blink: algo me dejo de moraleja, nada es imposible y la programacion es fastidiosa cuando no te llega la respuesta :lightsabre:  ;)

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa