السلام عليكم
انا كنت بعمل كود باستخدام السى شارب لما نفذته بconsole application اشتغل معاى وطلع الناتج صح
لكن لما كتبته بال windows application
الناتج بيطلع غلط لما ادخل اى رقم بيكون الناتج واحد
بعد اذنكم ياريت حد يقول لى الغلط فى ايه
public partial class Form1 : Form
{
int num;
int carry;
public Form1()
{
InitializeComponent();
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
num = int.Parse(textBox1.Text);
}
private void button1_Click(object sender, EventArgs e)
{
while (num > 0)
{
carry = num % 2;
num = num / 2;
textBox2.Text = carry.ToString();
}
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
}