Значение в TextBox из цикла. Четверичная система счисления - C#
Формулировка задачи:
Перевод в четверичную систему счисления. Выполняется цикл. В каждом цикле вычисляется остаток.
Листинг программы
- private void button1_Click(object sender, EventArgs e)
- {
- int ZnFrstMn, ZnConvertCh, ZnTexBox;
- int i = Convert.ToInt32(textBox1.Text);
- do
- { ZnTexBox = i / 4;
- ZnFrstMn = ZnTexBox * 4;
- ZnConvertCh = i - ZnFrstMn;
- i = ZnTexBox;
- } while (i > 0);
Как прописать
- textBox2.Text = Convert.ToString(ZnConvertCh);чтобы отобразились все полученные в цикле значения по порядку?
} Порядок: полученное первое значение встает в конец, следующее перед ним. И так до конца. То есть последнее значение будет стоять первым.Решение задачи: «Значение в TextBox из цикла. Четверичная система счисления»
textual
Листинг программы
- private void button1_Click(object sender, EventArgs e)
- {
- int ZnFrstMn, ZnConvertCh, ZnTexBox;
- var MyStack = new Stack<int>();
- int i = Convert.ToInt32(textBox1.Text);
- do
- { ZnTexBox = i / 4;
- ZnFrstMn = ZnTexBox * 4;
- ZnConvertCh = i - ZnFrstMn;
- i = ZnTexBox;
- MyStack.Push(ZnConvertCh);
- } while (i > 0);
- /*foreach (int s in MyStack)
- textBox2.Text = textBox2.Text + s.ToString();*/
- var count = MyStack.Count;
- for (i = 0;i < count;i++)
- {
- textBox2.Text = textBox2.Text + MyStack.Pop();
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д