Что я делаю не так?
Дали задание написать программу. вот формула c*(b-a)+ (f/2)*(b^2-a^2)-(g/3)*(b^3-a^3). По нажатии кнопки ответ. как написать ответ?
вот скрин проги [IMG] ![](http://s2.ipicture.ru/uploads/20131114/qMRo58G4.png) [/IMG]
вот код программы
Код:
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
int a;
a = Convert.ToInt16(textBox1.Text);
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
int b;
b = Convert.ToInt16(textBox2.Text);
}
private void textBox4_TextChanged(object sender, EventArgs e)
{
int c;
c = Convert.ToInt16(textBox4.Text);
}
private void textBox3_TextChanged(object sender, EventArgs e)
{
int f;
f = Convert.ToInt16(textBox3.Text);
}
private void textBox5_TextChanged(object sender, EventArgs e)
{
int g;
g = Convert.ToInt16(textBox5.Text);
}
private void button1_Click(object sender, EventArgs e);
????????????????????????
}
|
asacyra, собственно это все бантики, к вопросу ЧЯДнТ отношения не имеющие.
Не делаете вы самого главного - не вычисляете ответ по заданной формуле.
Что-то типа:
Код:
answer = c*(b-a)+ (f/2)*(b^2-a^2)-(g/3)*(b^3-a^3);
textBox6.Text = Convert.ToString(answer);
Да, и процедуры textBox?_TextChanged "слить" в одну. Т.к. вводимые переменные f,c,a,b и тд. локальные(!), и действуют только в пределах заданной процедуры/функции.
Код:
private void textBox3_TextChanged(object sender, EventArgs e)
{
int f;
f = Convert.ToInt16(textBox3.Text);
} // про переменную f уже можно забыть.
|
Время: 12:00.
© OSzone.net 2001-