[ somikg @ 10.11.2009. 10:16 ] @
Radi se o zadatku sa unosenjem brojeva u textbox. U textbox2 se zapisuje koliko je brojeva uneto.Treci textbox racuna srednju vrednost....Problem nastaje kada hocu u jos jednom text boxu da izracunam najmanji uneti broj. Evo i koda,pa ako moze neko da pomogne...
Code:
public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        int n;
        double sum, sv;
        
        private     void button1_Click(object sender, EventArgs e)
        {
            double x;
            x = Convert.ToDouble(textBox1.Text);
            sum += x;
            n += 1;
            textBox2.Text = n.ToString();
            textBox1.Text = "";
            
            textBox4.Text= textBox4 .Text + x + ",";
            
       }

        private void button2_Click(object sender, EventArgs e)
        {
            sv = (double)sum / n;
            textBox3.Text = sv.ToString();
        }

        private void button3_Click(object sender, EventArgs e)
        {
            n = 0;
            sum = 0;
            textBox2.Text = "";
            textBox3.Text = "";
            textBox4.Text = "";
        }

Ovako nesto sam zamislio,ali nece da radi.
Code:

        private void btnMin_Click(object sender, EventArgs e)
        {
            double min = 0;
            double y;
            y = Convert.ToDouble(textBox4.Text);
                 for (int i = 0; i <= y ; i++)
            {
                      if (i < min)
                    {
                        min = i;
                    }
            }
            textBox5.Text = min.ToString();
        }
      }
}
[ sallle @ 10.11.2009. 15:05 ] @
a gde ucitavas brojeve koje treba da ispitas?
[ somikg @ 11.11.2009. 10:38 ] @
U textbox. U jednom od text boxova se ispusuju svi brojevi koji su uneti u prvom textboxu.Ovaj deo mi ne valja:
Code:
double y;
            y = Convert.ToDouble(textBox4.Text);
            double min;
            min = 0;
            for (int i = 0; i <= y; i++)
            {
                if (i<min )
                {
                    min = i;
                }
            }
            textBox6.Text = min.ToString();

Znaci textbox4 sadrzi sve unete brojeve. Kodom iznad sam mislio da odredim min,ali negde je greska...
[ Necronoss1 @ 21.11.2009. 09:56 ] @
y = Convert.ToDouble(textBox4.Text);
Kako ovo da konvertuje ako budes imao vise brojeva , na primer 123,125,622,433,142,214,343,143, kakav bi to broj bio .

probaj

string y;
string[] cepanje = new string[10];
string minimalno;

y=textbox4.text;
cepanje = y.Split(',');
minimalno = cepanje[0];
for (int x = 0; x < cepanje.Length ; x++)
{
if(minimalno > cepanje[x])
{
minimalno = cepanje[x];
}
}

tu bi dobio da ti je minimalno najmanji broj.

Sad sam skontao da stavljas u textbox4 double , stavi neki drugi znak da ih razdvajas.