Создание WinForm приложения

На форме создать: □ поле ввода типа TextBox с меткой Input; □ группу из двух переключателей (Upper case, Reverse) типа CheckBox; □ кнопку OK типа Button. Обеспечить возможность ввода фразы и выбора режима: перевод в верхний регистр и/или изменение порядка следования символов на обратный в зависимости от состояния переключателей. Результат преобразования выводится в исходное поле ввода.Помогите пожалуйста..
11 ответов

Даже и не знаю!!!


Katuxa, я всегда рад помочь. Я больше помогаю в разделе для C# для начинающих. Мне нравится решать задачки на логическое мышление. И то, что я сейчас помог тебе - может даже и хуже. А хуже в том, что ты сама не напрягала свои мозги. Если это так - это очень плохо. Если в дальнейшем у тебя возникнут вопросы - можешь обращаться, но постарайся сама что-то делать и решать. Это мой тебе совет.


последовала твоему совету) и что-то даже получается))...но вот застряла на таком вопросе... на форме есть 2 текстовых поля..в одно из них нужно вводить размерность массива, а в другое сами элементы массива. так вот вопрос у меня в том, как организовать этот ввод элементов в зависимости от того какую я ввела размерность... пока до меня это не доходит..


так вот вопрос у меня в том, как организовать этот ввод элементов в зависимости от того какую я ввела размерность
int[] mas;
        private void button1_Click(object sender, EventArgs e)
        {
            mas = new int[int.Parse(textBox1.Text)];
        }
 
        int i=0;
        private void button2_Click(object sender, EventArgs e)
        {//поэлементный ввод
            mas[i] = int.Parse(textBox2.Text);
            if (i++ > mas.Length) i = 0;
        }


int[] mas;
        private void button1_Click(object sender, EventArgs e)
        {
            mas = new int[int.Parse(textBox1.Text)];
        }
 
        int i=0;
        private void button2_Click(object sender, EventArgs e)
        {//поэлементный ввод
            mas[i] = int.Parse(textBox2.Text);
            if (i++ > mas.Length) i = 0;
        }
это все написала..но все равно, если я ввожу размернось 5 элементов, то в поле ввода массива я могу написать хоть 25 элементов..(


это все написала..но все равно, если я ввожу размернось 5 элементов, то в поле ввода массива я могу написать хоть 25 элементов..(
используй компонент NumericUpDown, с ним больше одного числа не введешь


сейчас попробую...Уррраа!!!)))) получилось!!!! СПАСИБО!!!! только вот еще вопрос...а как теперь вывести в метку label1 все элементы массива?? а то ведь не видно какие цифры я ввела в массив...а программа у меня считает максимальный и минимальный элементы этого массива...поэтому весь массив нужен


как теперь вывести в метку label1 все элементы массива?
label1.Text="";
foreach (int x in mas) label1.Text += x.ToString() + " ";


Лови...


Огроооооомное СПАСИБО!!!!!!!Извиняюсь конечно за наглость...но если не трудно...На форме создать: □ поле ввода типа TextBox с меткой Binary number; □ поле ввода типа TextBox для вывода результата (read-only); □ группу из трех переключателей (8, 10, 16) типа RadioButton; □ кнопку Do типа Button. Обеспечить возможность: □ ввода числа в двоичной системе в поле Binary number; □ выбора режима преобразования с помощью переключателей: перевод в восьмеричную, десятичную или шестнадцатеричную систему счисления. При щелчке на кнопке Do должен появляться результат перевода.Заранее спасибо!!!!


лови опять