Título: no puedo desplegar todo :(
Publicado por: <sylar> en 23 Febrero 2009, 02:41 am
saludos hola alguien sabe que tengo mal aki :huh: kiedo desplegar todos los dias de la semana en una texbox multiline y solo me desplega el lunes :( alguien me puede ayudar gracias de antemano : aki les dejo lo que ando haciendo :P using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;
namespace desplegardiasdelasemana { public partial class Form1 : Form { public Form1() { InitializeComponent(); }
private void button1_Click(object sender, EventArgs e) { int cont;
for(cont = 1;cont <8;cont ++)
if(cont == 1) { textBox1.Text="lunes"; }
if (cont == 2) { textBox1.Text="Martes"; }
if (cont ==3) { textBox1.Text="Miercoles"; }
}
} }
Título: Re: no puedo desplegar todo :(
Publicado por: <sylar> en 23 Febrero 2009, 05:37 am
ya me salio pueden borrar este post :P aki el codigo :P correcto descubri que mi problema estaba que el for no lo cerraba con { siempre me pasa eso :P que torpe soy using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;
namespace desplegardiasdelasemana { public partial class Form1 : Form { public Form1() { InitializeComponent(); }
private void button1_Click(object sender, EventArgs e) { int cont;
for (cont = 1; cont < 8; cont++) { if (cont == 1) { textBox1.Text += "lunes"+"\r\n" ; }
if (cont == 2) { textBox1.Text += "martes" + "\r\n"; }
if (cont == 3) { textBox1.Text += "miercoles"+"\r\n"; }
if (cont == 4) { textBox1.Text += "jueves" + "\r\n"; }
if (cont == 5) { textBox1.Text += "viernes" + "\r\n"; }
if (cont == 6) { textBox1.Text += "sabado" + "\r\n"; }
if (cont == 7) { textBox1.Text += "domingo" + "\r\n"; }
} }
} }
Título: Re: no puedo desplegar todo :(
Publicado por: Hadess_inf en 23 Febrero 2009, 21:51 pm
Yo lo haria asi. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;
namespace desplegardiasdelasemana { public partial class Form1 : Form { public Form1() { InitializeComponent(); }
private void button1_Click(object sender, EventArgs e) { int cont; String cad =""; for (cont = 1; cont < 8; cont++) { switch(cont) { case 1: cad="lunes";break; case 2: cad="martes";break; case 3: cad="miercoles";break; case 4: cad="jueves";break; case 5: cad="viernes";break; case 6: cad="sabado";break; case 7: cad="domingo";break; } textBox1.Text += cad + "\r\n" ; } }
} }
Título: Re: no puedo desplegar todo :(
Publicado por: <sylar> en 24 Febrero 2009, 00:43 am
gracias :D por contestar esa tambien es una buena forme el problema esta que nos hacen usar el metodo que el profesor pide:p si no tambien huviera usado cases :p es mas sencillo ;D
Título: Re: no puedo desplegar todo :(
Publicado por: AntonioMeucci en 24 Febrero 2009, 22:24 pm
Hola, ¨¿y te obligan a usar un bucle para hacer eso?, porque si no es mucho más fácil ponerlo directamente en el textbox: textBox1.Text = @"lunes martes miércoles jueves viernes sábado domingo"; Saludos.
Título: Re: no puedo desplegar todo :(
Publicado por: <sylar> en 25 Febrero 2009, 01:14 am
así es, pero que diske para que aprendamos los metodos y esas cosas yo tambien le dije eso ala profesora :¬¬ pero ya saben como son no les gusta que los alumnos intente hacer las cosas asu manera :P
|