Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: Meta en 15 Mayo 2010, 02:33 am



Título: Hacer esta ecuación en Visual C#
Publicado por: Meta en 15 Mayo 2010, 02:33 am
Buenas:

Quiero hacer esta ecuación con Visual C# 2010 Express (Por ahora lo uso en Inglés), es decir, cómo programarlo, ya que hay que introducir unos cuantos TextBox. Sobre todo los cálculos. Por ejemplo del dibujo de abajo.

Para que se entienda lo que quiero hacer. Quiero en este caso calcular el cm si deseo tener 1500us.

(http://imagenes.portalxd.com/images/giftft.gif)

Un saludo.


Título: Re: Hacer esta ecuación en Visual C#
Publicado por: Og. en 17 Mayo 2010, 01:05 am
Podrias hacer algo asi:
Código
  1. static double equation(double tiempo, double longitud, double Frecuencia)
  2.        {
  3.            if (tiempo==0.0)
  4.                return 4 * longitud / Frecuencia;
  5.            else if (longitud == 0.0)
  6.                return tiempo * Frecuencia / 4;
  7.            else
  8.                return 4 * longitud / tiempo;
  9.        }

y al llamarla seria asi:
Código
  1. equation(0.0015, 0.0, 4000000.0);

para el ejemplo que pones, lo cual te regresaria: 1500.0.

Saludos!

edit: Esta es la parte del calculo, los textbox te toca ponerlos a ti xP.


Título: Re: Hacer esta ecuación en Visual C#
Publicado por: Meta en 17 Mayo 2010, 03:46 am
Muchas gracias. Pasaré todo a los textBox y publicaré aquó el código completo.

Gracias de nuevo mi muy distinguido amigo.