Tema: 2 problemas
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/07/2012, 06:38
alexg88
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: 2 problemas

Buenas,

En el primer problema tendrías que especificar cuando se ejecuta el siguiente código:

Código C#:
Ver original
  1. double importe, aumento,valor_2;
  2. string valor;
  3. aumento = 0;
  4. aumento = double.Parse(textBox6.Text) * double.Parse(textBox7.Text) / 100;
  5. importe = aumento + double.Parse(textBox6.Text);
  6. valor = Convert.ToString(importe / 24);
  7. valor_2 = importe / 24;
  8. textBox8.Text = string.Format("{0:f2}",valor_2);

Porque supongo que será al cambiar el estado del checkbox, pero no lo indicas explícitamente.

En cualquier caso, tienes que comprobar que los datos que hay en el textbox son correctos para poder realizar la conversión.

Código C#:
Ver original
  1. double importe;
  2. double valor1=0, valor2 =0;
  3.  
  4. if (Double.TryParse(textBox6.Text,valor1) && Double.TryParse(textBox7.Text,valor2)
  5.         {
  6.             importe =  (valor1 * valor2 / 100) + valor1;
  7.             textBox8.Text = string.Format("{0:f2}",importe / 24);
  8.         }

En el segundo problema te faltan unas llaves para que el método Add se realice por cada vuelta del bucle.

Código C#:
Ver original
  1. nt x, resultado;
  2. resultado = 0;
  3. x = 0;
  4. for (x = 1; x <= 10; x++){
  5. resultado = Int32.Parse(textBox1.Text) * x;
  6. listBox1.Items.Add(resultado.ToString());
  7. }

Saludos.